Contents
<ol>
<li><a class="" href="#Imports">Imports</a></li>
Imports
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
from mpl_toolkits.mplot3d import Axes3D
import plotly
import plotly.express as px
from matplotlib import animation
from IPython.display import clear_output
# from life_saving_tools.maths.ode import ODE
from ode import ODE
from IPython.display import Video, HTML
plt.rcdefaults()
o = ODE()
plotly.offline.init_notebook_mode()
41097,-1.4059550561323089,-1.554606244449203,-1.7054452305188414,-1.8578101945039656,-2.011027379870507,-2.1644163809958306,-2.317295453261417,-2.4689868279820373,-2.6188220120377226,-2.766147056395529,-2.9103277544340105,-3.050754733058921,-3.1868483762020077,-3.318063497895309,-3.443893692790017,-3.5638752374632214,-3.6775904517296385,-3.784670409894032,-3.884796896908568,-3.977703566688056,-4.063176222948513,-4.14105224255005,-4.211219166615868,-4.273612516038591,-4.3282129712811415,-4.375043000302025,-4.414163111164343,-4.445667870125697,-4.469681816011901,-4.486355440516686,-4.4958613002999686,-4.498390383453001,-4.494148786311074,-4.4833547301994745,-4.466235972736176,-4.443027574993385,-4.413970041917746,-4.379307804624335,-4.339288005654132,-4.29415957691002,-4.244172543713524,-4.18957753879235,-4.130625483636264,-4.067567400536785,-4.000654334539013,-3.9301373461466644,-3.8562675590386157,-3.7792962387661713,-3.699474889849757,-3.617055347719581,-3.5322898670163556,-3.4454311894440575,-3.3567325864265034,-3.26644788737295,-3.1748314579770023,-3.0821381717179386,-2.988623346680364,-2.8945426573318347,-2.800152051128454,-2.705707611189303,-2.611465449609688,-2.51768158211834,-2.424611803133052,-2.33251160583709,-2.2416360546837795,-2.15223973590942,-2.0645767054578172,-1.9789004578921168,-1.8954639712822308,-1.8145196913950905,-1.736319620854848,-1.6611153917007564,-1.5891583442719035,-1.5206996730519564,-1.4559904485773763,-1.3952817196495706,-1.3388245238805079,-1.286869823840034,-1.239668431082278,-1.197470664528977,-1.1605259871718199,-1.129082394120085,-1.1033855657489682,-1.0836778564289862,-1.0701968092162049,-1.0631735013872876,-1.062830460482107,-1.069379196075835,-1.0830174716705676,-1.103926002963053,-1.1322650173705018,-1.168170451200874,-1.2117499384231922,-1.263078843381622,-1.3221960810739526,-1.3891003338855954,-1.46374648844937,-1.5460425282838903,-1.6358471875320955,-1.7329680494122888,-1.8371607058313981,-1.9481286579438055,-2.065524068145665,-2.188949519093259,-2.317960246314853,-2.45206734061825,-2.5907414140478857,-2.733416733457752,-2.8794959072539443,-3.0283545324743075,-3.1793463317252413,-3.331808288411687,-3.485065850610466,-3.638438358438017,-3.791244171668637,-3.942806093647079,-4.092456645320543,-4.239543290005341,-4.383433758368939,-4.5235209510161125,-4.659227948999245,-4.790012643503155,-4.915372012821548,-5.034846108237209,-5.148021201308026,-5.254532531520491,-5.354066182416492,-5.446360128316604,-5.531204557154275,-5.608441076363249,-5.67796132112771,-5.73970470054857,-5.793655488588645,-5.8398395159282765,-5.878320269481345,-5.909194970191183,-5.9325904790480255,-5.948659249889759,-5.957575548288656,-5.959531730512521,-5.954735011409913,-5.943404505883962,-5.925768639528452,-5.902063025817929,-5.872528537856307,-5.8374098739544555,-5.796954360695909,-5.751411025420796,-5.701029989433327,-5.6460619079440955,-5.586757716038574,-5.5233684409656325,-5.4561451106165535,-5.385338816385763,-5.311200679316024,-5.233981982104264,-5.153934252368622,-5.071309340252869,-4.986359566989582,-4.899337706013009,-4.810497077401118,-4.720091552508855,-4.628375523817071,-4.535603934663426,-4.4420321247058565,-4.347915799550659,-4.253510915839343,-4.1590735455523875,-4.064859830794032,-3.971125760476778,-3.878127114242623,-3.7861193425688398,-3.695357452540089,-3.6060960257903085,-3.518589057418145,-3.4330900071210375,-3.3498517927106146,-3.2691267981481227,-3.1911670362569837,-3.116224094424123,-3.0445493087415776,-2.9763938416756606,-2.9120087346560775,-2.851645087520342,-2.795553915067574,-2.7439861885442443,-2.6971926668985873,-2.6554235866226175,-2.6189283749751286,-2.587954846190426,-2.5627484663415494,-2.543551217274509,-2.530600139289015,-2.5241257517938713,-2.524349735256041,-2.531482586545304,-2.545720739551264,-2.567243300490619,-2.5962087009809967,-2.632750639683176,-2.67697423925567,-2.728951936792409,-2.7887193911949946,-2.856271855828048,-2.931560379138872,-3.0144889489155724,-3.10491204314695,-3.202632882816874,-3.3074028111828513,-3.4189209648003374,-3.5368353268664414,-3.660744378677121,-3.7901994929795424,-3.924708350221724,-4.063738321766576,-4.206720886799121,-4.35305616048357,-4.502117666136826,-4.65325765112117,-4.805811889956484,-4.959105150280619,-5.112456434827057,-5.265184217157815,-5.416612028881476,-5.566073391576917,-5.712917292378839,-5.856513319025972,-5.996256654251707,-6.131573224019302,-6.261923977222692,-6.386809372412314,-6.505773152023841,-6.618405534617464,-6.724346045321533,-6.823285026743448,-6.914964837386386,-6.999179949875499,-7.075776171347777,-7.144649311928675,-7.20574260563707,-7.259043950688838,-7.304582431350752,-7.34242446744012,-7.372669991214634,-7.395448119251949,-7.410913288104463,-7.419241375163726,-7.4206260659762036,-7.415275747896277,-7.403410377810216,-7.385259075932101,-7.361057931868319,-7.33104816231317,-7.295474790118392,-7.254585290455394,-7.208628819444012,-7.157855533040293,-7.102516093989547,-7.0428615083627015,-6.979142782907405,-6.911610964210895,-6.840517119307338,-6.766112355376081,-6.6886480265683135,-6.6083756630915955,-6.525547165823641,-6.44041486686754,-6.353231560578816,-6.264250666511675,-6.173726080079131,-6.081912257046532,-5.989064150384578,-5.895437109971915,-5.80128692164586,-5.706869535564345,-5.612441051562862,-5.5182575745339975,-5.424575055013047,-5.331649308076112,-5.239735728481925,-5.149089310074733,-5.0599645536984,-4.972615382409088,-4.887295275226248,-4.804257079573196,-4.723753169066386,-4.646035479102153,-4.571355541334617,-4.499964747573899,-4.432114219987505,-4.3680550303983,-4.30803822655235,-4.2523147873240195,-4.201135758052836,-4.154751835315132,-4.113413238938529,-4.0773692351707265,-4.046867437365131,-4.0221531651023525,-4.003468010485538,-3.9910485788730563,-3.98512467578045,-3.9859171015503967,-3.993635407043419,-4.008474666727537,-4.030612445157205,-4.060205187450736,-4.097384309118243,-4.142252492284045,-4.194879210659163,-4.255296945750833,-4.32349730927758,-4.399427471155135,-4.4829875193136814,-4.574027654781851,-4.672346847927503,-4.777691982497466,-4.889757816498445,-5.00818829117583,-5.132577793089678,-5.262473981011608,-5.39738092225517,-5.53676275725312,-5.680048344609513,-5.8266353277015215,-5.975895322487443,-6.127178898294586,-6.279820639189296,-6.433144809383904,-6.586470097238199,-6.73911525718491,-6.8904043471954095,-7.039671910294784,-7.186268632942321,-7.32956598007054,-7.468961574183952,-7.603883989638966,-7.733797249777595,-7.858205453077561,-7.976656040141037,-8.088743307597893,-8.19411086825354,-8.292453320267745,-8.383517529570089,-8.467102232931841,-8.543057526713092,-8.611283191795767,-8.67172625808555,-8.724378333212174,-8.76927171393782,-8.806475812705136,-8.836093079649531,-8.858254851667226,-8.873117617150493,-8.880858827231586,-8.88167355065428,-8.875771182671022,-8.863372497976378,-8.844707380397157,-8.820012371896478,-8.78952909057265,-8.753502747930261,-8.712180955480557,-8.665813067833241,-8.61464926322109,-8.558940271717717,-8.498937053142969,-8.43489058741889,-8.367052006625688,-8.295672346778142,-8.22100275999932,-8.143294563356127,-8.062799284476819,-7.979768937150671,-7.894455860061184,-7.8071129259491645,-7.717993546762084,-7.627351635907077,-7.535441770929657,-7.442518911661016,-7.348838476293519,-7.254656220155766,-7.160228079835358,-7.065810240502036,-6.971658769209323,-6.8780296400699115,-6.78517858517957,-6.693360936196412,-6.602831733495612,-6.513845399676165,-6.426655854971656,-6.341516467714396,-6.258680007792481,-6.178398903416569,-6.10092501865206,-6.0265099084233515,-5.955404873806042,-5.88786098901898,-5.824129427746386,-5.764461193958747,-5.709107319976227,-5.658318755448657,-5.612346123361915,-5.571439703730871,-5.535848608368658,-5.505820347347942,-5.481599891056276,-5.463428421388261,-5.451542187468166,-5.44617027984968,-5.447532721039434,-5.4558378705201775,-5.471279409018569,-5.494033438933854,-5.52425440872625,-5.562071560340457,-5.607584847602035,-5.660860740004856,-5.721928634309481,-5.7907764953765035,-5.8673477492313815,-5.951538273048956,-6.043193966622054,-6.142109678940317,-6.248027855784902,-6.360639054172678,-6.479582859347017,-6.604449568771105,-6.7347832981250475,-6.870084550116621,-7.009814445288062,-7.1533989041442165,-7.300233122449296,-7.449687002084985,-7.601109492507143,-7.753834208535383,-7.907184588066947,-8.060479035444423,-8.213036784549189,-8.36418247746337,-8.513251895203501,-8.659597104788782,-8.802591480308994,-8.94163527636931,-9.076159766559119,-9.205632246630875,-9.329560145584159,-9.447494624292633,-9.559034224230253,-9.663826674311682,-9.761570986856631,-9.85201822940185,-9.934971399069132,-10.010285005723789,-10.07786279806034,-10.137655715176892,-10.189658777873316,-10.233907471283556,-10.270474292599586,-10.299464192694636,-10.321010818006583,-10.33527244377991,-10.342428072510625,-10.342674238918983,-10.336221335903904,-10.323291041331435],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Partical in Constant B and spatial varying E"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('d4ce69bc-7e5a-4b97-889f-4e6302a00d99');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); plotly-logomark554606244449203,-1.7054452305188414,-1.8578101945039656,-2.011027379870507,-2.1644163809958306,-2.317295453261417,-2.4689868279820373,-2.6188220120377226,-2.766147056395529,-2.9103277544340105,-3.050754733058921,-3.1868483762020077,-3.318063497895309,-3.443893692790017,-3.5638752374632214,-3.6775904517296385,-3.784670409894032,-3.884796896908568,-3.977703566688056,-4.063176222948513,-4.14105224255005,-4.211219166615868,-4.273612516038591,-4.3282129712811415,-4.375043000302025,-4.414163111164343,-4.445667870125697,-4.469681816011901,-4.486355440516686,-4.4958613002999686,-4.498390383453001,-4.494148786311074,-4.4833547301994745,-4.466235972736176,-4.443027574993385,-4.413970041917746,-4.379307804624335,-4.339288005654132,-4.29415957691002,-4.244172543713524,-4.18957753879235,-4.130625483636264,-4.067567400536785,-4.000654334539013,-3.9301373461466644,-3.8562675590386157,-3.7792962387661713,-3.699474889849757,-3.617055347719581,-3.5322898670163556,-3.4454311894440575,-3.3567325864265034,-3.26644788737295,-3.1748314579770023,-3.0821381717179386,-2.988623346680364,-2.8945426573318347,-2.800152051128454,-2.705707611189303,-2.611465449609688,-2.51768158211834,-2.424611803133052,-2.33251160583709,-2.2416360546837795,-2.15223973590942,-2.0645767054578172,-1.9789004578921168,-1.8954639712822308,-1.8145196913950905,-1.736319620854848,-1.6611153917007564,-1.5891583442719035,-1.5206996730519564,-1.4559904485773763,-1.3952817196495706,-1.3388245238805079,-1.286869823840034,-1.239668431082278,-1.197470664528977,-1.1605259871718199,-1.129082394120085,-1.1033855657489682,-1.0836778564289862,-1.0701968092162049,-1.0631735013872876,-1.062830460482107,-1.069379196075835,-1.0830174716705676,-1.103926002963053,-1.1322650173705018,-1.168170451200874,-1.2117499384231922,-1.263078843381622,-1.3221960810739526,-1.3891003338855954,-1.46374648844937,-1.5460425282838903,-1.6358471875320955,-1.7329680494122888,-1.8371607058313981,-1.9481286579438055,-2.065524068145665,-2.188949519093259,-2.317960246314853,-2.45206734061825,-2.5907414140478857,-2.733416733457752,-2.8794959072539443,-3.0283545324743075,-3.1793463317252413,-3.331808288411687,-3.485065850610466,-3.638438358438017,-3.791244171668637,-3.942806093647079,-4.092456645320543,-4.239543290005341,-4.383433758368939,-4.5235209510161125,-4.659227948999245,-4.790012643503155,-4.915372012821548,-5.034846108237209,-5.148021201308026,-5.254532531520491,-5.354066182416492,-5.446360128316604,-5.531204557154275,-5.608441076363249,-5.67796132112771,-5.73970470054857,-5.793655488588645,-5.8398395159282765,-5.878320269481345,-5.909194970191183,-5.9325904790480255,-5.948659249889759,-5.957575548288656,-5.959531730512521,-5.954735011409913,-5.943404505883962,-5.925768639528452,-5.902063025817929,-5.872528537856307,-5.8374098739544555,-5.796954360695909,-5.751411025420796,-5.701029989433327,-5.6460619079440955,-5.586757716038574,-5.5233684409656325,-5.4561451106165535,-5.385338816385763,-5.311200679316024,-5.233981982104264,-5.153934252368622,-5.071309340252869,-4.986359566989582,-4.899337706013009,-4.810497077401118,-4.720091552508855,-4.628375523817071,-4.535603934663426,-4.4420321247058565,-4.347915799550659,-4.253510915839343,-4.1590735455523875,-4.064859830794032,-3.971125760476778,-3.878127114242623,-3.7861193425688398,-3.695357452540089,-3.6060960257903085,-3.518589057418145,-3.4330900071210375,-3.3498517927106146,-3.2691267981481227,-3.1911670362569837,-3.116224094424123,-3.0445493087415776,-2.9763938416756606,-2.9120087346560775,-2.851645087520342,-2.795553915067574,-2.7439861885442443,-2.6971926668985873,-2.6554235866226175,-2.6189283749751286,-2.587954846190426,-2.5627484663415494,-2.543551217274509,-2.530600139289015,-2.5241257517938713,-2.524349735256041,-2.531482586545304,-2.545720739551264,-2.567243300490619,-2.5962087009809967,-2.632750639683176,-2.67697423925567,-2.728951936792409,-2.7887193911949946,-2.856271855828048,-2.931560379138872,-3.0144889489155724,-3.10491204314695,-3.202632882816874,-3.3074028111828513,-3.4189209648003374,-3.5368353268664414,-3.660744378677121,-3.7901994929795424,-3.924708350221724,-4.063738321766576,-4.206720886799121,-4.35305616048357,-4.502117666136826,-4.65325765112117,-4.805811889956484,-4.959105150280619,-5.112456434827057,-5.265184217157815,-5.416612028881476,-5.566073391576917,-5.712917292378839,-5.856513319025972,-5.996256654251707,-6.131573224019302,-6.261923977222692,-6.386809372412314,-6.505773152023841,-6.618405534617464,-6.724346045321533,-6.823285026743448,-6.914964837386386,-6.999179949875499,-7.075776171347777,-7.144649311928675,-7.20574260563707,-7.259043950688838,-7.304582431350752,-7.34242446744012,-7.372669991214634,-7.395448119251949,-7.410913288104463,-7.419241375163726,-7.4206260659762036,-7.415275747896277,-7.403410377810216,-7.385259075932101,-7.361057931868319,-7.33104816231317,-7.295474790118392,-7.254585290455394,-7.208628819444012,-7.157855533040293,-7.102516093989547,-7.0428615083627015,-6.979142782907405,-6.911610964210895,-6.840517119307338,-6.766112355376081,-6.6886480265683135,-6.6083756630915955,-6.525547165823641,-6.44041486686754,-6.353231560578816,-6.264250666511675,-6.173726080079131,-6.081912257046532,-5.989064150384578,-5.895437109971915,-5.80128692164586,-5.706869535564345,-5.612441051562862,-5.5182575745339975,-5.424575055013047,-5.331649308076112,-5.239735728481925,-5.149089310074733,-5.0599645536984,-4.972615382409088,-4.887295275226248,-4.804257079573196,-4.723753169066386,-4.646035479102153,-4.571355541334617,-4.499964747573899,-4.432114219987505,-4.3680550303983,-4.30803822655235,-4.2523147873240195,-4.201135758052836,-4.154751835315132,-4.113413238938529,-4.0773692351707265,-4.046867437365131,-4.0221531651023525,-4.003468010485538,-3.9910485788730563,-3.98512467578045,-3.9859171015503967,-3.993635407043419,-4.008474666727537,-4.030612445157205,-4.060205187450736,-4.097384309118243,-4.142252492284045,-4.194879210659163,-4.255296945750833,-4.32349730927758,-4.399427471155135,-4.4829875193136814,-4.574027654781851,-4.672346847927503,-4.777691982497466,-4.889757816498445,-5.00818829117583,-5.132577793089678,-5.262473981011608,-5.39738092225517,-5.53676275725312,-5.680048344609513,-5.8266353277015215,-5.975895322487443,-6.127178898294586,-6.279820639189296,-6.433144809383904,-6.586470097238199,-6.73911525718491,-6.8904043471954095,-7.039671910294784,-7.186268632942321,-7.32956598007054,-7.468961574183952,-7.603883989638966,-7.733797249777595,-7.858205453077561,-7.976656040141037,-8.088743307597893,-8.19411086825354,-8.292453320267745,-8.383517529570089,-8.467102232931841,-8.543057526713092,-8.611283191795767,-8.67172625808555,-8.724378333212174,-8.76927171393782,-8.806475812705136,-8.836093079649531,-8.858254851667226,-8.873117617150493,-8.880858827231586,-8.88167355065428,-8.875771182671022,-8.863372497976378,-8.844707380397157,-8.820012371896478,-8.78952909057265,-8.753502747930261,-8.712180955480557,-8.665813067833241,-8.61464926322109,-8.558940271717717,-8.498937053142969,-8.43489058741889,-8.367052006625688,-8.295672346778142,-8.22100275999932,-8.143294563356127,-8.062799284476819,-7.979768937150671,-7.894455860061184,-7.8071129259491645,-7.717993546762084,-7.627351635907077,-7.535441770929657,-7.442518911661016,-7.348838476293519,-7.254656220155766,-7.160228079835358,-7.065810240502036,-6.971658769209323,-6.8780296400699115,-6.78517858517957,-6.693360936196412,-6.602831733495612,-6.513845399676165,-6.426655854971656,-6.341516467714396,-6.258680007792481,-6.178398903416569,-6.10092501865206,-6.0265099084233515,-5.955404873806042,-5.88786098901898,-5.824129427746386,-5.764461193958747,-5.709107319976227,-5.658318755448657,-5.612346123361915,-5.571439703730871,-5.535848608368658,-5.505820347347942,-5.481599891056276,-5.463428421388261,-5.451542187468166,-5.44617027984968,-5.447532721039434,-5.4558378705201775,-5.471279409018569,-5.494033438933854,-5.52425440872625,-5.562071560340457,-5.607584847602035,-5.660860740004856,-5.721928634309481,-5.7907764953765035,-5.8673477492313815,-5.951538273048956,-6.043193966622054,-6.142109678940317,-6.248027855784902,-6.360639054172678,-6.479582859347017,-6.604449568771105,-6.7347832981250475,-6.870084550116621,-7.009814445288062,-7.1533989041442165,-7.300233122449296,-7.449687002084985,-7.601109492507143,-7.753834208535383,-7.907184588066947,-8.060479035444423,-8.213036784549189,-8.36418247746337,-8.513251895203501,-8.659597104788782,-8.802591480308994,-8.94163527636931,-9.076159766559119,-9.205632246630875,-9.329560145584159,-9.447494624292633,-9.559034224230253,-9.663826674311682,-9.761570986856631,-9.85201822940185,-9.934971399069132,-10.010285005723789,-10.07786279806034,-10.137655715176892,-10.189658777873316,-10.233907471283556,-10.270474292599586,-10.299464192694636,-10.321010818006583,-10.33527244377991,-10.342428072510625,-10.342674238918983,-10.336221335903904,-10.323291041331435],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Partical in Constant B and spatial varying E"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('d4ce69bc-7e5a-4b97-889f-4e6302a00d99');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); -4.379307804624335,-4.339288005654132,-4.29415957691002,-4.244172543713524,-4.18957753879235,-4.130625483636264,-4.067567400536785,-4.000654334539013,-3.9301373461466644,-3.8562675590386157,-3.7792962387661713,-3.699474889849757,-3.617055347719581,-3.5322898670163556,-3.4454311894440575,-3.3567325864265034,-3.26644788737295,-3.1748314579770023,-3.0821381717179386,-2.988623346680364,-2.8945426573318347,-2.800152051128454,-2.705707611189303,-2.611465449609688,-2.51768158211834,-2.424611803133052,-2.33251160583709,-2.2416360546837795,-2.15223973590942,-2.0645767054578172,-1.9789004578921168,-1.8954639712822308,-1.8145196913950905,-1.736319620854848,-1.6611153917007564,-1.5891583442719035,-1.5206996730519564,-1.4559904485773763,-1.3952817196495706,-1.3388245238805079,-1.286869823840034,-1.239668431082278,-1.197470664528977,-1.1605259871718199,-1.129082394120085,-1.1033855657489682,-1.0836778564289862,-1.0701968092162049,-1.0631735013872876,-1.062830460482107,-1.069379196075835,-1.0830174716705676,-1.103926002963053,-1.1322650173705018,-1.168170451200874,-1.2117499384231922,-1.263078843381622,-1.3221960810739526,-1.3891003338855954,-1.46374648844937,-1.5460425282838903,-1.6358471875320955,-1.7329680494122888,-1.8371607058313981,-1.9481286579438055,-2.065524068145665,-2.188949519093259,-2.317960246314853,-2.45206734061825,-2.5907414140478857,-2.733416733457752,-2.8794959072539443,-3.0283545324743075,-3.1793463317252413,-3.331808288411687,-3.485065850610466,-3.638438358438017,-3.791244171668637,-3.942806093647079,-4.092456645320543,-4.239543290005341,-4.383433758368939,-4.5235209510161125,-4.659227948999245,-4.790012643503155,-4.915372012821548,-5.034846108237209,-5.148021201308026,-5.254532531520491,-5.354066182416492,-5.446360128316604,-5.531204557154275,-5.608441076363249,-5.67796132112771,-5.73970470054857,-5.793655488588645,-5.8398395159282765,-5.878320269481345,-5.909194970191183,-5.9325904790480255,-5.948659249889759,-5.957575548288656,-5.959531730512521,-5.954735011409913,-5.943404505883962,-5.925768639528452,-5.902063025817929,-5.872528537856307,-5.8374098739544555,-5.796954360695909,-5.751411025420796,-5.701029989433327,-5.6460619079440955,-5.586757716038574,-5.5233684409656325,-5.4561451106165535,-5.385338816385763,-5.311200679316024,-5.233981982104264,-5.153934252368622,-5.071309340252869,-4.986359566989582,-4.899337706013009,-4.810497077401118,-4.720091552508855,-4.628375523817071,-4.535603934663426,-4.4420321247058565,-4.347915799550659,-4.253510915839343,-4.1590735455523875,-4.064859830794032,-3.971125760476778,-3.878127114242623,-3.7861193425688398,-3.695357452540089,-3.6060960257903085,-3.518589057418145,-3.4330900071210375,-3.3498517927106146,-3.2691267981481227,-3.1911670362569837,-3.116224094424123,-3.0445493087415776,-2.9763938416756606,-2.9120087346560775,-2.851645087520342,-2.795553915067574,-2.7439861885442443,-2.6971926668985873,-2.6554235866226175,-2.6189283749751286,-2.587954846190426,-2.5627484663415494,-2.543551217274509,-2.530600139289015,-2.5241257517938713,-2.524349735256041,-2.531482586545304,-2.545720739551264,-2.567243300490619,-2.5962087009809967,-2.632750639683176,-2.67697423925567,-2.728951936792409,-2.7887193911949946,-2.856271855828048,-2.931560379138872,-3.0144889489155724,-3.10491204314695,-3.202632882816874,-3.3074028111828513,-3.4189209648003374,-3.5368353268664414,-3.660744378677121,-3.7901994929795424,-3.924708350221724,-4.063738321766576,-4.206720886799121,-4.35305616048357,-4.502117666136826,-4.65325765112117,-4.805811889956484,-4.959105150280619,-5.112456434827057,-5.265184217157815,-5.416612028881476,-5.566073391576917,-5.712917292378839,-5.856513319025972,-5.996256654251707,-6.131573224019302,-6.261923977222692,-6.386809372412314,-6.505773152023841,-6.618405534617464,-6.724346045321533,-6.823285026743448,-6.914964837386386,-6.999179949875499,-7.075776171347777,-7.144649311928675,-7.20574260563707,-7.259043950688838,-7.304582431350752,-7.34242446744012,-7.372669991214634,-7.395448119251949,-7.410913288104463,-7.419241375163726,-7.4206260659762036,-7.415275747896277,-7.403410377810216,-7.385259075932101,-7.361057931868319,-7.33104816231317,-7.295474790118392,-7.254585290455394,-7.208628819444012,-7.157855533040293,-7.102516093989547,-7.0428615083627015,-6.979142782907405,-6.911610964210895,-6.840517119307338,-6.766112355376081,-6.6886480265683135,-6.6083756630915955,-6.525547165823641,-6.44041486686754,-6.353231560578816,-6.264250666511675,-6.173726080079131,-6.081912257046532,-5.989064150384578,-5.895437109971915,-5.80128692164586,-5.706869535564345,-5.612441051562862,-5.5182575745339975,-5.424575055013047,-5.331649308076112,-5.239735728481925,-5.149089310074733,-5.0599645536984,-4.972615382409088,-4.887295275226248,-4.804257079573196,-4.723753169066386,-4.646035479102153,-4.571355541334617,-4.499964747573899,-4.432114219987505,-4.3680550303983,-4.30803822655235,-4.2523147873240195,-4.201135758052836,-4.154751835315132,-4.113413238938529,-4.0773692351707265,-4.046867437365131,-4.0221531651023525,-4.003468010485538,-3.9910485788730563,-3.98512467578045,-3.9859171015503967,-3.993635407043419,-4.008474666727537,-4.030612445157205,-4.060205187450736,-4.097384309118243,-4.142252492284045,-4.194879210659163,-4.255296945750833,-4.32349730927758,-4.399427471155135,-4.4829875193136814,-4.574027654781851,-4.672346847927503,-4.777691982497466,-4.889757816498445,-5.00818829117583,-5.132577793089678,-5.262473981011608,-5.39738092225517,-5.53676275725312,-5.680048344609513,-5.8266353277015215,-5.975895322487443,-6.127178898294586,-6.279820639189296,-6.433144809383904,-6.586470097238199,-6.73911525718491,-6.8904043471954095,-7.039671910294784,-7.186268632942321,-7.32956598007054,-7.468961574183952,-7.603883989638966,-7.733797249777595,-7.858205453077561,-7.976656040141037,-8.088743307597893,-8.19411086825354,-8.292453320267745,-8.383517529570089,-8.467102232931841,-8.543057526713092,-8.611283191795767,-8.67172625808555,-8.724378333212174,-8.76927171393782,-8.806475812705136,-8.836093079649531,-8.858254851667226,-8.873117617150493,-8.880858827231586,-8.88167355065428,-8.875771182671022,-8.863372497976378,-8.844707380397157,-8.820012371896478,-8.78952909057265,-8.753502747930261,-8.712180955480557,-8.665813067833241,-8.61464926322109,-8.558940271717717,-8.498937053142969,-8.43489058741889,-8.367052006625688,-8.295672346778142,-8.22100275999932,-8.143294563356127,-8.062799284476819,-7.979768937150671,-7.894455860061184,-7.8071129259491645,-7.717993546762084,-7.627351635907077,-7.535441770929657,-7.442518911661016,-7.348838476293519,-7.254656220155766,-7.160228079835358,-7.065810240502036,-6.971658769209323,-6.8780296400699115,-6.78517858517957,-6.693360936196412,-6.602831733495612,-6.513845399676165,-6.426655854971656,-6.341516467714396,-6.258680007792481,-6.178398903416569,-6.10092501865206,-6.0265099084233515,-5.955404873806042,-5.88786098901898,-5.824129427746386,-5.764461193958747,-5.709107319976227,-5.658318755448657,-5.612346123361915,-5.571439703730871,-5.535848608368658,-5.505820347347942,-5.481599891056276,-5.463428421388261,-5.451542187468166,-5.44617027984968,-5.447532721039434,-5.4558378705201775,-5.471279409018569,-5.494033438933854,-5.52425440872625,-5.562071560340457,-5.607584847602035,-5.660860740004856,-5.721928634309481,-5.7907764953765035,-5.8673477492313815,-5.951538273048956,-6.043193966622054,-6.142109678940317,-6.248027855784902,-6.360639054172678,-6.479582859347017,-6.604449568771105,-6.7347832981250475,-6.870084550116621,-7.009814445288062,-7.1533989041442165,-7.300233122449296,-7.449687002084985,-7.601109492507143,-7.753834208535383,-7.907184588066947,-8.060479035444423,-8.213036784549189,-8.36418247746337,-8.513251895203501,-8.659597104788782,-8.802591480308994,-8.94163527636931,-9.076159766559119,-9.205632246630875,-9.329560145584159,-9.447494624292633,-9.559034224230253,-9.663826674311682,-9.761570986856631,-9.85201822940185,-9.934971399069132,-10.010285005723789,-10.07786279806034,-10.137655715176892,-10.189658777873316,-10.233907471283556,-10.270474292599586,-10.299464192694636,-10.321010818006583,-10.33527244377991,-10.342428072510625,-10.342674238918983,-10.336221335903904,-10.323291041331435],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Partical in Constant B and spatial varying E"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('d4ce69bc-7e5a-4b97-889f-4e6302a00d99');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); 79307804624335,-4.339288005654132,-4.29415957691002,-4.244172543713524,-4.18957753879235,-4.130625483636264,-4.067567400536785,-4.000654334539013,-3.9301373461466644,-3.8562675590386157,-3.7792962387661713,-3.699474889849757,-3.617055347719581,-3.5322898670163556,-3.4454311894440575,-3.3567325864265034,-3.26644788737295,-3.1748314579770023,-3.0821381717179386,-2.988623346680364,-2.8945426573318347,-2.800152051128454,-2.705707611189303,-2.611465449609688,-2.51768158211834,-2.424611803133052,-2.33251160583709,-2.2416360546837795,-2.15223973590942,-2.0645767054578172,-1.9789004578921168,-1.8954639712822308,-1.8145196913950905,-1.736319620854848,-1.6611153917007564,-1.5891583442719035,-1.5206996730519564,-1.4559904485773763,-1.3952817196495706,-1.3388245238805079,-1.286869823840034,-1.239668431082278,-1.197470664528977,-1.1605259871718199,-1.129082394120085,-1.1033855657489682,-1.0836778564289862,-1.0701968092162049,-1.0631735013872876,-1.062830460482107,-1.069379196075835,-1.0830174716705676,-1.103926002963053,-1.1322650173705018,-1.168170451200874,-1.2117499384231922,-1.263078843381622,-1.3221960810739526,-1.3891003338855954,-1.46374648844937,-1.5460425282838903,-1.6358471875320955,-1.7329680494122888,-1.8371607058313981,-1.9481286579438055,-2.065524068145665,-2.188949519093259,-2.317960246314853,-2.45206734061825,-2.5907414140478857,-2.733416733457752,-2.8794959072539443,-3.0283545324743075,-3.1793463317252413,-3.331808288411687,-3.485065850610466,-3.638438358438017,-3.791244171668637,-3.942806093647079,-4.092456645320543,-4.239543290005341,-4.383433758368939,-4.5235209510161125,-4.659227948999245,-4.790012643503155,-4.915372012821548,-5.034846108237209,-5.148021201308026,-5.254532531520491,-5.354066182416492,-5.446360128316604,-5.531204557154275,-5.608441076363249,-5.67796132112771,-5.73970470054857,-5.793655488588645,-5.8398395159282765,-5.878320269481345,-5.909194970191183,-5.9325904790480255,-5.948659249889759,-5.957575548288656,-5.959531730512521,-5.954735011409913,-5.943404505883962,-5.925768639528452,-5.902063025817929,-5.872528537856307,-5.8374098739544555,-5.796954360695909,-5.751411025420796,-5.701029989433327,-5.6460619079440955,-5.586757716038574,-5.5233684409656325,-5.4561451106165535,-5.385338816385763,-5.311200679316024,-5.233981982104264,-5.153934252368622,-5.071309340252869,-4.986359566989582,-4.899337706013009,-4.810497077401118,-4.720091552508855,-4.628375523817071,-4.535603934663426,-4.4420321247058565,-4.347915799550659,-4.253510915839343,-4.1590735455523875,-4.064859830794032,-3.971125760476778,-3.878127114242623,-3.7861193425688398,-3.695357452540089,-3.6060960257903085,-3.518589057418145,-3.4330900071210375,-3.3498517927106146,-3.2691267981481227,-3.1911670362569837,-3.116224094424123,-3.0445493087415776,-2.9763938416756606,-2.9120087346560775,-2.851645087520342,-2.795553915067574,-2.7439861885442443,-2.6971926668985873,-2.6554235866226175,-2.6189283749751286,-2.587954846190426,-2.5627484663415494,-2.543551217274509,-2.530600139289015,-2.5241257517938713,-2.524349735256041,-2.531482586545304,-2.545720739551264,-2.567243300490619,-2.5962087009809967,-2.632750639683176,-2.67697423925567,-2.728951936792409,-2.7887193911949946,-2.856271855828048,-2.931560379138872,-3.0144889489155724,-3.10491204314695,-3.202632882816874,-3.3074028111828513,-3.4189209648003374,-3.5368353268664414,-3.660744378677121,-3.7901994929795424,-3.924708350221724,-4.063738321766576,-4.206720886799121,-4.35305616048357,-4.502117666136826,-4.65325765112117,-4.805811889956484,-4.959105150280619,-5.112456434827057,-5.265184217157815,-5.416612028881476,-5.566073391576917,-5.712917292378839,-5.856513319025972,-5.996256654251707,-6.131573224019302,-6.261923977222692,-6.386809372412314,-6.505773152023841,-6.618405534617464,-6.724346045321533,-6.823285026743448,-6.914964837386386,-6.999179949875499,-7.075776171347777,-7.144649311928675,-7.20574260563707,-7.259043950688838,-7.304582431350752,-7.34242446744012,-7.372669991214634,-7.395448119251949,-7.410913288104463,-7.419241375163726,-7.4206260659762036,-7.415275747896277,-7.403410377810216,-7.385259075932101,-7.361057931868319,-7.33104816231317,-7.295474790118392,-7.254585290455394,-7.208628819444012,-7.157855533040293,-7.102516093989547,-7.0428615083627015,-6.979142782907405,-6.911610964210895,-6.840517119307338,-6.766112355376081,-6.6886480265683135,-6.6083756630915955,-6.525547165823641,-6.44041486686754,-6.353231560578816,-6.264250666511675,-6.173726080079131,-6.081912257046532,-5.989064150384578,-5.895437109971915,-5.80128692164586,-5.706869535564345,-5.612441051562862,-5.5182575745339975,-5.424575055013047,-5.331649308076112,-5.239735728481925,-5.149089310074733,-5.0599645536984,-4.972615382409088,-4.887295275226248,-4.804257079573196,-4.723753169066386,-4.646035479102153,-4.571355541334617,-4.499964747573899,-4.432114219987505,-4.3680550303983,-4.30803822655235,-4.2523147873240195,-4.201135758052836,-4.154751835315132,-4.113413238938529,-4.0773692351707265,-4.046867437365131,-4.0221531651023525,-4.003468010485538,-3.9910485788730563,-3.98512467578045,-3.9859171015503967,-3.993635407043419,-4.008474666727537,-4.030612445157205,-4.060205187450736,-4.097384309118243,-4.142252492284045,-4.194879210659163,-4.255296945750833,-4.32349730927758,-4.399427471155135,-4.4829875193136814,-4.574027654781851,-4.672346847927503,-4.777691982497466,-4.889757816498445,-5.00818829117583,-5.132577793089678,-5.262473981011608,-5.39738092225517,-5.53676275725312,-5.680048344609513,-5.8266353277015215,-5.975895322487443,-6.127178898294586,-6.279820639189296,-6.433144809383904,-6.586470097238199,-6.73911525718491,-6.8904043471954095,-7.039671910294784,-7.186268632942321,-7.32956598007054,-7.468961574183952,-7.603883989638966,-7.733797249777595,-7.858205453077561,-7.976656040141037,-8.088743307597893,-8.19411086825354,-8.292453320267745,-8.383517529570089,-8.467102232931841,-8.543057526713092,-8.611283191795767,-8.67172625808555,-8.724378333212174,-8.76927171393782,-8.806475812705136,-8.836093079649531,-8.858254851667226,-8.873117617150493,-8.880858827231586,-8.88167355065428,-8.875771182671022,-8.863372497976378,-8.844707380397157,-8.820012371896478,-8.78952909057265,-8.753502747930261,-8.712180955480557,-8.665813067833241,-8.61464926322109,-8.558940271717717,-8.498937053142969,-8.43489058741889,-8.367052006625688,-8.295672346778142,-8.22100275999932,-8.143294563356127,-8.062799284476819,-7.979768937150671,-7.894455860061184,-7.8071129259491645,-7.717993546762084,-7.627351635907077,-7.535441770929657,-7.442518911661016,-7.348838476293519,-7.254656220155766,-7.160228079835358,-7.065810240502036,-6.971658769209323,-6.8780296400699115,-6.78517858517957,-6.693360936196412,-6.602831733495612,-6.513845399676165,-6.426655854971656,-6.341516467714396,-6.258680007792481,-6.178398903416569,-6.10092501865206,-6.0265099084233515,-5.955404873806042,-5.88786098901898,-5.824129427746386,-5.764461193958747,-5.709107319976227,-5.658318755448657,-5.612346123361915,-5.571439703730871,-5.535848608368658,-5.505820347347942,-5.481599891056276,-5.463428421388261,-5.451542187468166,-5.44617027984968,-5.447532721039434,-5.4558378705201775,-5.471279409018569,-5.494033438933854,-5.52425440872625,-5.562071560340457,-5.607584847602035,-5.660860740004856,-5.721928634309481,-5.7907764953765035,-5.8673477492313815,-5.951538273048956,-6.043193966622054,-6.142109678940317,-6.248027855784902,-6.360639054172678,-6.479582859347017,-6.604449568771105,-6.7347832981250475,-6.870084550116621,-7.009814445288062,-7.1533989041442165,-7.300233122449296,-7.449687002084985,-7.601109492507143,-7.753834208535383,-7.907184588066947,-8.060479035444423,-8.213036784549189,-8.36418247746337,-8.513251895203501,-8.659597104788782,-8.802591480308994,-8.94163527636931,-9.076159766559119,-9.205632246630875,-9.329560145584159,-9.447494624292633,-9.559034224230253,-9.663826674311682,-9.761570986856631,-9.85201822940185,-9.934971399069132,-10.010285005723789,-10.07786279806034,-10.137655715176892,-10.189658777873316,-10.233907471283556,-10.270474292599586,-10.299464192694636,-10.321010818006583,-10.33527244377991,-10.342428072510625,-10.342674238918983,-10.336221335903904,-10.323291041331435],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Partical in Constant B and spatial varying E"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('d4ce69bc-7e5a-4b97-889f-4e6302a00d99');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); "}}},{}],483:[function(t,e,r){"use strict";r.isLeftAnchor=function(t){return"left"===t.xanchor||"auto"===t.xanchor&&t.x<=1/3},r.isCenterAnchor=function(t){return"center"===t.xanchor||"auto"===t.xanchor&&t.x>1/3&&t.x<2/3},r.isRightAnchor=function(t){return"right"===t.xanchor||"auto"===t.xanchor&&t.x>=2/3},r.isTopAnchor=function(t){return"top"===t.yanchor||"auto"===t.yanchor&&t.y>=2/3},r.isMiddleAnchor=function(t){return"middle"===t.yanchor||"auto"===t.yanchor&&t.y>1/3&&t.y<2/3},r.isBottomAnchor=function(t){return"bottom"===t.yanchor||"auto"===t.yanchor&&t.y<=1/3}},{}],484:[function(t,e,r){"use strict";var n=t("./mod"),i=n.mod,a=n.modHalf,o=Math.PI,s=2*o;function l(t){return Math.abs(t[1]-t[0])>s-1e-14}function c(t,e){return a(e-t,s)}function u(t,e){if(l(e))return!0;var r,n;e[0](n=i(n,s))&&(n+=s);var a=i(t,s),o=a+s;return a>=r&&a<=n||o>=r&&o<=n}function f(t,e,r,n,i,a,c){i=i||0,a=a||0;var u,f,h,p,d,m=l([r,n]);function g(t,e){return[t*Math.cos(e)+i,a-t*Math.sin(e)]}m?(u=0,f=o,h=s):r=i&&t<=a);var i,a},pathArc:function(t,e,r,n,i){return f(null,t,e,r,n,i,0)},pathSector:function(t,e,r,n,i){return f(null,t,e,r,n,i,1)},pathAnnulus:function(t,e,r,n,i,a){return f(t,e,r,n,i,a,1)}}},{"./mod":510}],485:[function(t,e,r){"use strict";var n=Array.isArray,i=ArrayBuffer,a=DataView;function o(t){return i.isView(t)&&!(t instanceof a)}function s(t){return n(t)||o(t)}function l(t,e,r){if(s(t)){if(s(t[0])){for(var n=r,i=0;ii.max?e.set(r):e.set(+t)}},integer:{coerceFunction:function(t,e,r,i){t%1||!n(t)||void 0!==i.min&&ti.max?e.set(r):e.set(+t)}},string:{coerceFunction:function(t,e,r,n){if("string"!=typeof t){var i="number"==typeof t;!0!==n.strict&&i?e.set(String(t)):e.set(r)}else n.noBlank&&!t?e.set(r):e.set(t)}},color:{coerceFunction:function(t,e,r){i(t).isValid()?e.set(t):e.set(r)}},colorlist:{coerceFunction:function(t,e,r){Array.isArray(t)&&t.length&&t.every((function(t){return i(t).isValid()}))?e.set(t):e.set(r)}},colorscale:{coerceFunction:function(t,e,r){e.set(o.get(t,r))}},angle:{coerceFunction:function(t,e,r){"auto"===t?e.set("auto"):n(t)?e.set(f(+t,360)):e.set(r)}},subplotid:{coerceFunction:function(t,e,r,n){var i=n.regex||u(r);"string"==typeof t&&i.test(t)?e.set(t):e.set(r)},validateFunction:function(t,e){var r=e.dflt;return t===r||"string"==typeof t&&!!u(r).test(t)}},flaglist:{coerceFunction:function(t,e,r,n){if("string"==typeof t)if(-1===(n.extras||[]).indexOf(t)){for(var i=t.split("+"),a=0;a=n&&t<=i?t:u}if("string"!=typeof t&&"number"!=typeof t)return u;t=String(t);var c=_(e),v=t.charAt(0);!c||"G"!==v&&"g"!==v||(t=t.substr(1),e="");var w=c&&"chinese"===e.substr(0,7),T=t.match(w?x:y);if(!T)return u;var k=T[1],A=T[3]||"1",M=Number(T[5]||1),S=Number(T[7]||0),E=Number(T[9]||0),L=Number(T[11]||0);if(c){if(2===k.length)return u;var C;k=Number(k);try{var P=g.getComponentMethod("calendars","getCal")(e);if(w){var I="i"===A.charAt(A.length-1);A=parseInt(A,10),C=P.newDate(k,P.toMonthIndex(k,A,I),M)}else C=P.newDate(k,Number(A),M)}catch(t){return u}return C?(C.toJD()-m)*f+S*h+E*p+L*d:u}k=2===k.length?(Number(k)+2e3-b)%100+b:Number(k),A-=1;var O=new Date(Date.UTC(2e3,A,M,S,E));return O.setUTCFullYear(k),O.getUTCMonth()!==A||O.getUTCDate()!==M?u:O.getTime()+L*d},n=r.MIN_MS=r.dateTime2ms("-9999"),i=r.MAX_MS=r.dateTime2ms("9999-12-31 23:59:59.9999"),r.isDateTime=function(t,e){return r.dateTime2ms(t,e)!==u};var T=90*f,k=3*h,A=5*p;function M(t,e,r,n,i){if((e||r||n||i)&&(t+=" "+w(e,2)+":"+w(r,2),(n||i)&&(t+=":"+w(n,2),i))){for(var a=4;i%10==0;)a-=1,i/=10;t+="."+w(i,a)}return t}r.ms2DateTime=function(t,e,r){if("number"!=typeof t||!(t>=n&&t<=i))return u;e||(e=0);var a,o,s,c,y,x,b=Math.floor(10*l(t+.05,1)),w=Math.round(t-b/10);if(_(r)){var S=Math.floor(w/f)+m,E=Math.floor(l(t,f));try{a=g.getComponentMethod("calendars","getCal")(r).fromJD(S).formatDate("yyyy-mm-dd")}catch(t){a=v("G%Y-%m-%d")(new Date(w))}if("-"===a.charAt(0))for(;a.length<11;)a="-0"+a.substr(1);else for(;a.length<10;)a="0"+a;o=e=n+f&&t<=i-f))return u;var e=Math.floor(10*l(t+.05,1)),r=new Date(Math.round(t-e/10));return M(a("%Y-%m-%d")(r),r.getHours(),r.getMinutes(),r.getSeconds(),10*r.getUTCMilliseconds()+e)},r.cleanDate=function(t,e,n){if(t===u)return e;if(r.isJSDate(t)||"number"==typeof t&&isFinite(t)){if(_(n))return s.error("JS Dates and milliseconds are incompatible with world calendars",t),e;if(!(t=r.ms2DateTimeLocal(+t))&&void 0!==e)return e}else if(!r.isDateTime(t,n))return s.error("unrecognized date",t),e;return t};var S=/%\d?f/g,E=/%h/g,L={1:"1",2:"1",3:"2",4:"2"};function C(t,e,r,n){t=t.replace(S,(function(t){var r=Math.min(+t.charAt(1)||6,6);return(e/1e3%1+2).toFixed(r).substr(2).replace(/0+$/,"")||"0"}));var i=new Date(Math.floor(e+.05));if(t=t.replace(E,(function(){return L[r("%q")(i)]})),_(n))try{t=g.getComponentMethod("calendars","worldCalFmt")(t,e,n)}catch(t){return"Invalid"}return r(t)(i)}var P=[59,59.9,59.99,59.999,59.9999];r.formatDate=function(t,e,r,n,i,a){if(i=_(i)&&i,!e)if("y"===r)e=a.year;else if("m"===r)e=a.month;else{if("d"!==r)return function(t,e){var r=l(t+.05,f),n=w(Math.floor(r/h),2)+":"+w(l(Math.floor(r/p),60),2);if("M"!==e){o(e)||(e=0);var i=(100+Math.min(l(t/d,60),P[e])).toFixed(e).substr(1);e>0&&(i=i.replace(/0+$/,"").replace(/[\.]$/,"")),n+=":"+i}return n}(t,r)+"\n"+C(a.dayMonthYear,t,n,i);e=a.dayMonth+"\n"+a.year}return C(e,t,n,i)};var I=3*f;r.incrementMonth=function(t,e,r){r=_(r)&&r;var n=l(t,f);if(t=Math.round(t-n),r)try{var i=Math.round(t/f)+m,a=g.getComponentMethod("calendars","getCal")(r),o=a.fromJD(i);return e%12?a.add(o,e,"m"):a.add(o,e/12,"y"),(o.toJD()-m)*f+n}catch(e){s.error("invalid ms "+t+" in calendar "+r)}var c=new Date(t+I);return c.setUTCMonth(c.getUTCMonth()+e)+n-I},r.findExactDates=function(t,e){for(var r,n,i=0,a=0,s=0,l=0,c=_(e)&&g.getComponentMethod("calendars","getCal")(e),u=0;u0&&t[e+1][0]<0)return e;return null}switch(e="RUS"===s||"FJI"===s?function(t){var e;if(null===c(t))e=t;else for(e=new Array(t.length),i=0;ie?r[n++]=[t[i][0]+360,t[i][1]]:i===e?(r[n++]=t[i],r[n++]=[t[i][0],-90]):r[n++]=t[i];var a=h.tester(r);a.pts.pop(),l.push(a)}:function(t){l.push(h.tester(t))},a.type){case"MultiPolygon":for(r=0;ri&&(i=c,e=l)}else e=r;return o.default(e).geometry.coordinates}(u),n.fIn=t,n.fOut=u,s.push(u)}else c.log(["Location",n.loc,"does not have a valid GeoJSON geometry.","Traces with locationmode *geojson-id* only support","*Polygon* and *MultiPolygon* geometries."].join(" "))}delete i[r]}switch(r.type){case"FeatureCollection":var h=r.features;for(n=0;n100?(clearInterval(a),n("Unexpected error while fetching from "+t)):void i++}),50)}))}for(var o=0;o0&&(r.push(i),i=[])}return i.length>0&&r.push(i),r},r.makeLine=function(t){return 1===t.length?{type:"LineString",coordinates:t[0]}:{type:"MultiLineString",coordinates:t}},r.makePolygon=function(t){if(1===t.length)return{type:"Polygon",coordinates:t};for(var e=new Array(t.length),r=0;r1||m<0||m>1?null:{x:t+l*m,y:e+f*m}}function l(t,e,r,n,i){var a=n*t+i*e;if(a<0)return n*n+i*i;if(a>r){var o=n-t,s=i-e;return o*o+s*s}var l=n*e-i*t;return l*l/r}r.segmentsIntersect=s,r.segmentDistance=function(t,e,r,n,i,a,o,c){if(s(t,e,r,n,i,a,o,c))return 0;var u=r-t,f=n-e,h=o-i,p=c-a,d=u*u+f*f,m=h*h+p*p,g=Math.min(l(u,f,d,i-t,a-e),l(u,f,d,o-t,c-e),l(h,p,m,t-i,e-a),l(h,p,m,r-i,n-a));return Math.sqrt(g)},r.getTextLocation=function(t,e,r,s){if(t===i&&s===a||(n={},i=t,a=s),n[r])return n[r];var l=t.getPointAtLength(o(r-s/2,e)),c=t.getPointAtLength(o(r+s/2,e)),u=Math.atan((c.y-l.y)/(c.x-l.x)),f=t.getPointAtLength(o(r,e)),h={x:(4*f.x+l.x+c.x)/6,y:(4*f.y+l.y+c.y)/6,theta:u};return n[r]=h,h},r.clearLocationCache=function(){i=null},r.getVisibleSegment=function(t,e,r){var n,i,a=e.left,o=e.right,s=e.top,l=e.bottom,c=0,u=t.getTotalLength(),f=u;function h(e){var r=t.getPointAtLength(e);0===e?n=r:e===u&&(i=r);var c=r.xo?r.x-o:0,f=r.yl?r.y-l:0;return Math.sqrt(c*c+f*f)}for(var p=h(c);p;){if((c+=p+r)>f)return;p=h(c)}for(p=h(f);p;){if(c>(f-=p+r))return;p=h(f)}return{min:c,max:f,len:f-c,total:u,isClosed:0===c&&f===u&&Math.abs(n.x-i.x)<.1&&Math.abs(n.y-i.y)<.1}},r.findPointOnPath=function(t,e,r,n){for(var i,a,o,s=(n=n||{}).pathLength||t.getTotalLength(),l=n.tolerance||.001,c=n.iterationLimit||30,u=t.getPointAtLength(0)[r]>t.getPointAtLength(s)[r]?-1:1,f=0,h=0,p=s;f0?p=i:h=i,f++}return a}},{"./mod":510}],499:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("tinycolor2"),a=t("color-normalize"),o=t("../components/colorscale"),s=t("../components/color/attributes").defaultLine,l=t("./array").isArrayOrTypedArray,c=a(s);function u(t,e){var r=t;return r[3]*=e,r}function f(t){if(n(t))return c;var e=a(t);return e.length?e:c}function h(t){return n(t)?t:1}e.exports={formatColor:function(t,e,r){var n,i,s,p,d,m=t.color,g=l(m),v=l(e),y=o.extractOpts(t),x=[];if(n=void 0!==y.colorscale?o.makeColorScaleFuncFromTrace(t):f,i=g?function(t,e){return void 0===t[e]?c:a(n(t[e]))}:f,s=v?function(t,e){return void 0===t[e]?1:h(t[e])}:h,g||v)for(var b=0;b1?(r*t+r*e)/r:t+e,i=String(n).length;if(i>16){var a=String(e).length;if(i>=String(t).length+a){var o=parseFloat(n).toPrecision(12);-1===o.indexOf("e+")&&(n=+o)}}return n}},{}],503:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("d3-time-format").utcFormat,a=t("d3-format").format,o=t("fast-isnumeric"),s=t("../constants/numerical"),l=s.FP_SAFE,c=-l,u=s.BADNUM,f=e.exports={};f.adjustFormat=function(t){return!t||/^\d[.]\df/.test(t)||/[.]\d%/.test(t)?t:"0.f"===t?"~f":/^\d%/.test(t)?"~%":/^\ds/.test(t)?"~s":!/^[~,.0$]/.test(t)&&/[&fps]/.test(t)?"~"+t:t};var h={};f.warnBadFormat=function(t){var e=String(t);h[e]||(h[e]=1,f.warn('encountered bad format: "'+e+'"'))},f.noFormat=function(t){return String(t)},f.numberFormat=function(t){var e;try{e=a(f.adjustFormat(t))}catch(e){return f.warnBadFormat(t),f.noFormat}return e},f.nestedProperty=t("./nested_property"),f.keyedContainer=t("./keyed_container"),f.relativeAttr=t("./relative_attr"),f.isPlainObject=t("./is_plain_object"),f.toLogRange=t("./to_log_range"),f.relinkPrivateKeys=t("./relink_private");var p=t("./array");f.isTypedArray=p.isTypedArray,f.isArrayOrTypedArray=p.isArrayOrTypedArray,f.isArray1D=p.isArray1D,f.ensureArray=p.ensureArray,f.concat=p.concat,f.maxRowLength=p.maxRowLength,f.minRowLength=p.minRowLength;var d=t("./mod");f.mod=d.mod,f.modHalf=d.modHalf;var m=t("./coerce");f.valObjectMeta=m.valObjectMeta,f.coerce=m.coerce,f.coerce2=m.coerce2,f.coerceFont=m.coerceFont,f.coercePattern=m.coercePattern,f.coerceHoverinfo=m.coerceHoverinfo,f.coerceSelectionMarkerOpacity=m.coerceSelectionMarkerOpacity,f.validate=m.validate;var g=t("./dates");f.dateTime2ms=g.dateTime2ms,f.isDateTime=g.isDateTime,f.ms2DateTime=g.ms2DateTime,f.ms2DateTimeLocal=g.ms2DateTimeLocal,f.cleanDate=g.cleanDate,f.isJSDate=g.isJSDate,f.formatDate=g.formatDate,f.incrementMonth=g.incrementMonth,f.dateTick0=g.dateTick0,f.dfltRange=g.dfltRange,f.findExactDates=g.findExactDates,f.MIN_MS=g.MIN_MS,f.MAX_MS=g.MAX_MS;var v=t("./search");f.findBin=v.findBin,f.sorterAsc=v.sorterAsc,f.sorterDes=v.sorterDes,f.distinctVals=v.distinctVals,f.roundUp=v.roundUp,f.sort=v.sort,f.findIndexOfMin=v.findIndexOfMin,f.sortObjectKeys=t("./sort_object_keys");var y=t("./stats");f.aggNums=y.aggNums,f.len=y.len,f.mean=y.mean,f.median=y.median,f.midRange=y.midRange,f.variance=y.variance,f.stdev=y.stdev,f.interp=y.interp;var x=t("./matrix");f.init2dArray=x.init2dArray,f.transposeRagged=x.transposeRagged,f.dot=x.dot,f.translationMatrix=x.translationMatrix,f.rotationMatrix=x.rotationMatrix,f.rotationXYMatrix=x.rotationXYMatrix,f.apply3DTransform=x.apply3DTransform,f.apply2DTransform=x.apply2DTransform,f.apply2DTransform2=x.apply2DTransform2,f.convertCssMatrix=x.convertCssMatrix,f.inverseTransformMatrix=x.inverseTransformMatrix;var b=t("./angles");f.deg2rad=b.deg2rad,f.rad2deg=b.rad2deg,f.angleDelta=b.angleDelta,f.angleDist=b.angleDist,f.isFullCircle=b.isFullCircle,f.isAngleInsideSector=b.isAngleInsideSector,f.isPtInsideSector=b.isPtInsideSector,f.pathArc=b.pathArc,f.pathSector=b.pathSector,f.pathAnnulus=b.pathAnnulus;var _=t("./anchor_utils");f.isLeftAnchor=_.isLeftAnchor,f.isCenterAnchor=_.isCenterAnchor,f.isRightAnchor=_.isRightAnchor,f.isTopAnchor=_.isTopAnchor,f.isMiddleAnchor=_.isMiddleAnchor,f.isBottomAnchor=_.isBottomAnchor;var w=t("./geometry2d");f.segmentsIntersect=w.segmentsIntersect,f.segmentDistance=w.segmentDistance,f.getTextLocation=w.getTextLocation,f.clearLocationCache=w.clearLocationCache,f.getVisibleSegment=w.getVisibleSegment,f.findPointOnPath=w.findPointOnPath;var T=t("./extend");f.extendFlat=T.extendFlat,f.extendDeep=T.extendDeep,f.extendDeepAll=T.extendDeepAll,f.extendDeepNoArrays=T.extendDeepNoArrays;var k=t("./loggers");f.log=k.log,f.warn=k.warn,f.error=k.error;var A=t("./regex");f.counterRegex=A.counter;var M=t("./throttle");f.throttle=M.throttle,f.throttleDone=M.done,f.clearThrottle=M.clear;var S=t("./dom");function E(t){var e={};for(var r in t)for(var n=t[r],i=0;il||t=e)&&(o(t)&&t>=0&&t%1==0)},f.noop=t("./noop"),f.identity=t("./identity"),f.repeat=function(t,e){for(var r=new Array(e),n=0;nr?Math.max(r,Math.min(e,t)):Math.max(e,Math.min(r,t))},f.bBoxIntersect=function(t,e,r){return r=r||0,t.left<=e.right+r&&e.left<=t.right+r&&t.top<=e.bottom+r&&e.top<=t.bottom+r},f.simpleMap=function(t,e,r,n,i){for(var a=t.length,o=new Array(a),s=0;s=Math.pow(2,r)?i>10?(f.warn("randstr failed uniqueness"),l):t(e,r,n,(i||0)+1):l},f.OptionControl=function(t,e){t||(t={}),e||(e="opt");var r={optionList:[],_newoption:function(n){n[e]=t,r[n.name]=n,r.optionList.push(n)}};return r["_"+e]=t,r},f.smooth=function(t,e){if((e=Math.round(e)||0)<2)return t;var r,n,i,a,o=t.length,s=2*o,l=2*e-1,c=new Array(l),u=new Array(o);for(r=0;r=s&&(i-=s*Math.floor(i/s)),i<0?i=-1-i:i>=o&&(i=s-1-i),a+=t[i]*c[n];u[r]=a}return u},f.syncOrAsync=function(t,e,r){var n;function i(){return f.syncOrAsync(t,e,r)}for(;t.length;)if((n=(0,t.splice(0,1)[0])(e))&&n.then)return n.then(i);return r&&r(e)},f.stripTrailingSlash=function(t){return"/"===t.substr(-1)?t.substr(0,t.length-1):t},f.noneOrAll=function(t,e,r){if(t){var n,i=!1,a=!0;for(n=0;n0?e:0}))},f.fillArray=function(t,e,r,n){if(n=n||f.identity,f.isArrayOrTypedArray(t))for(var i=0;i1?i+o[1]:"";if(a&&(o.length>1||s.length>4||r))for(;n.test(s);)s=s.replace(n,"$1"+a+"$2");return s+l},f.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var z=/^\w*$/;f.templateString=function(t,e){var r={};return t.replace(f.TEMPLATE_STRING_REGEX,(function(t,n){var i;return z.test(n)?i=e[n]:(r[n]=r[n]||f.nestedProperty(e,n).get,i=r[n]()),f.isValidTextValue(i)?i:""}))};var D={max:10,count:0,name:"hovertemplate"};f.hovertemplateString=function(){return B.apply(D,arguments)};var R={max:10,count:0,name:"texttemplate"};f.texttemplateString=function(){return B.apply(R,arguments)};var F=/^[:|\|]/;function B(t,e,r){var n=this,a=arguments;e||(e={});var o={};return t.replace(f.TEMPLATE_STRING_REGEX,(function(t,s,l){var c,u,h,p="_xother"===s||"_yother"===s,d="_xother_"===s||"_yother_"===s,m="xother_"===s||"yother_"===s,g="xother"===s||"yother"===s||p||m||d,v=s;if((p||d)&&(v=v.substring(1)),(m||d)&&(v=v.substring(0,v.length-1)),g){if(void 0===(c=e[v]))return""}else for(h=3;h=48&&o<=57,c=s>=48&&s<=57;if(l&&(n=10*n+o-48),c&&(i=10*i+s-48),!l||!c){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var N=2e9;f.seedPseudoRandom=function(){N=2e9},f.pseudoRandom=function(){var t=N;return N=(69069*N+1)%4294967296,Math.abs(N-t)<429496729?f.pseudoRandom():N/4294967296},f.fillText=function(t,e,r){var n=Array.isArray(r)?function(t){r.push(t)}:function(t){r.text=t},i=f.extractOption(t,e,"htx","hovertext");if(f.isValidTextValue(i))return n(i);var a=f.extractOption(t,e,"tx","text");return f.isValidTextValue(a)?n(a):void 0},f.isValidTextValue=function(t){return t||0===t},f.formatPercent=function(t,e){e=e||0;for(var r=(Math.round(100*t*Math.pow(10,e))*Math.pow(.1,e)).toFixed(e)+"%",n=0;n1&&(c=1):c=0,f.strTranslate(i-c*(r+o),a-c*(n+s))+f.strScale(c)+(l?"rotate("+l+(e?"":" "+r+" "+n)+")":"")},f.ensureUniformFontSize=function(t,e){var r=f.extendFlat({},e);return r.size=Math.max(e.size,t._fullLayout.uniformtext.minsize||0),r},f.join2=function(t,e,r){var n=t.length;return n>1?t.slice(0,-1).join(e)+r+t[n-1]:t.join(e)},f.bigFont=function(t){return Math.round(1.2*t)};var j=f.getFirefoxVersion(),U=null!==j&&j<86;f.getPositionFromD3Event=function(){return U?[n.event.layerX,n.event.layerY]:[n.event.offsetX,n.event.offsetY]}},{"../constants/numerical":479,"./anchor_utils":483,"./angles":484,"./array":485,"./clean_number":486,"./clear_responsive":488,"./coerce":489,"./dates":490,"./dom":491,"./extend":493,"./filter_unique":494,"./filter_visible":495,"./geometry2d":498,"./identity":501,"./increment":502,"./is_plain_object":504,"./keyed_container":505,"./localize":506,"./loggers":507,"./make_trace_groups":508,"./matrix":509,"./mod":510,"./nested_property":511,"./noop":512,"./notifier":513,"./preserve_drawing_buffer":517,"./push_unique":518,"./regex":520,"./relative_attr":521,"./relink_private":522,"./search":523,"./sort_object_keys":526,"./stats":527,"./throttle":530,"./to_log_range":531,"@plotly/d3":58,"d3-format":112,"d3-time-format":120,"fast-isnumeric":190}],504:[function(t,e,r){"use strict";e.exports=function(t){return window&&window.process&&window.process.versions?"[object Object]"===Object.prototype.toString.call(t):"[object Object]"===Object.prototype.toString.call(t)&&Object.getPrototypeOf(t).hasOwnProperty("hasOwnProperty")}},{}],505:[function(t,e,r){"use strict";var n=t("./nested_property"),i=/^\w*$/;e.exports=function(t,e,r,a){var o,s,l;r=r||"name",a=a||"value";var c={};e&&e.length?(l=n(t,e),s=l.get()):s=t,e=e||"";var u={};if(s)for(o=0;o2)return c[e]=2|c[e],h.set(t,null);if(f){for(o=e;o1){var e=["LOG:"];for(t=0;t1){var r=[];for(t=0;t"),"long")}},a.warn=function(){var t;if(n.logging>0){var e=["WARN:"];for(t=0;t0){var r=[];for(t=0;t"),"stick")}},a.error=function(){var t;if(n.logging>0){var e=["ERROR:"];for(t=0;t0){var r=[];for(t=0;t"),"stick")}}},{"../plot_api/plot_config":541,"./notifier":513}],508:[function(t,e,r){"use strict";var n=t("@plotly/d3");e.exports=function(t,e,r){var i=t.selectAll("g."+r.replace(/\s/g,".")).data(e,(function(t){return t[0].trace.uid}));i.exit().remove(),i.enter().append("g").attr("class",r),i.order();var a=t.classed("rangeplot")?"nodeRangePlot3":"node3";return i.each((function(t){t[0][a]=n.select(this)})),i}},{"@plotly/d3":58}],509:[function(t,e,r){"use strict";var n=t("gl-mat4");r.init2dArray=function(t,e){for(var r=new Array(t),n=0;ne/2?t-Math.round(t/e)*e:t}}},{}],511:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("./array").isArrayOrTypedArray;function a(t,e){return function(){var r,n,o,s,l,c=t;for(s=0;s/g),l=0;la||c===i||cs)&&(!e||!l(t))}:function(t,e){var l=t[0],c=t[1];if(l===i||la||c===i||cs)return!1;var u,f,h,p,d,m=r.length,g=r[0][0],v=r[0][1],y=0;for(u=1;uMath.max(f,g)||c>Math.max(h,v)))if(cu||Math.abs(n(o,h))>i)return!0;return!1},a.filter=function(t,e){var r=[t[0]],n=0,i=0;function o(o){t.push(o);var s=r.length,l=n;r.splice(i+1);for(var c=l+1;c1&&o(t.pop());return{addPt:o,raw:t,filtered:r}}},{"../constants/numerical":479,"./matrix":509}],516:[function(t,e,r){(function(r){(function(){"use strict";var n=t("./show_no_webgl_msg"),i=t("regl");e.exports=function(t,e,a){var o=t._fullLayout,s=!0;return o._glcanvas.each((function(n){if(n.regl)n.regl.preloadCachedCode(a);else if(!n.pick||o._has("parcoords")){try{n.regl=i({canvas:this,attributes:{antialias:!n.pick,preserveDrawingBuffer:!0},pixelRatio:t._context.plotGlPixelRatio||r.devicePixelRatio,extensions:e||[],cachedCode:a||{}})}catch(t){s=!1}n.regl||(s=!1),s&&this.addEventListener("webglcontextlost",(function(e){t&&t.emit&&t.emit("plotly_webglcontextlost",{event:e,layer:n.key})}),!1)}})),s||n({container:o._glcontainer.node()}),s}}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./show_no_webgl_msg":525,regl:283}],517:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("is-mobile");e.exports=function(t){var e;if("string"!=typeof(e=t&&t.hasOwnProperty("userAgent")?t.userAgent:function(){var t;"undefined"!=typeof navigator&&(t=navigator.userAgent);t&&t.headers&&"string"==typeof t.headers["user-agent"]&&(t=t.headers["user-agent"]);return t}()))return!0;var r=i({ua:{headers:{"user-agent":e}},tablet:!0,featureDetect:!1});if(!r)for(var a=e.split(" "),o=1;o-1;s--){var l=a[s];if("Version/"===l.substr(0,8)){var c=l.substr(8).split(".")[0];if(n(c)&&(c=+c),c>=13)return!0}}}return r}},{"fast-isnumeric":190,"is-mobile":234}],518:[function(t,e,r){"use strict";e.exports=function(t,e){if(e instanceof RegExp){for(var r=e.toString(),n=0;ni.queueLength&&(t.undoQueue.queue.shift(),t.undoQueue.index--))},startSequence:function(t){t.undoQueue=t.undoQueue||{index:0,queue:[],sequence:!1},t.undoQueue.sequence=!0,t.undoQueue.beginSequence=!0},stopSequence:function(t){t.undoQueue=t.undoQueue||{index:0,queue:[],sequence:!1},t.undoQueue.sequence=!1,t.undoQueue.beginSequence=!1},undo:function(t){var e,r;if(!(void 0===t.undoQueue||isNaN(t.undoQueue.index)||t.undoQueue.index<=0)){for(t.undoQueue.index--,e=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,r=0;r=t.undoQueue.queue.length)){for(e=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,r=0;re}function u(t,e){return t>=e}r.findBin=function(t,e,r){if(n(e.start))return r?Math.ceil((t-e.start)/e.size-1e-9)-1:Math.floor((t-e.start)/e.size+1e-9);var a,o,f=0,h=e.length,p=0,d=h>1?(e[h-1]-e[0])/(h-1):1;for(o=d>=0?r?s:l:r?u:c,t+=1e-9*d*(r?-1:1)*(d>=0?1:-1);f90&&i.log("Long binary search..."),f-1},r.sorterAsc=function(t,e){return t-e},r.sorterDes=function(t,e){return e-t},r.distinctVals=function(t){var e,n=t.slice();for(n.sort(r.sorterAsc),e=n.length-1;e>-1&&n[e]===o;e--);for(var i,a=n[e]-n[0]||1,s=a/(e||1)/1e4,l=[],c=0;c<=e;c++){var u=n[c],f=u-i;void 0===i?(l.push(u),i=u):f>s&&(a=Math.min(a,f),l.push(u),i=u)}return{vals:l,minDiff:a}},r.roundUp=function(t,e,r){for(var n,i=0,a=e.length-1,o=0,s=r?0:1,l=r?1:0,c=r?Math.ceil:Math.floor;i0&&(n=1),r&&n)return t.sort(e)}return n?t:t.reverse()},r.findIndexOfMin=function(t,e){e=e||a;for(var r,n=1/0,i=0;i<t.length;i++){var o=e(t[i]);o<n&&(n=o,r=i)}return r}},{"../constants/numerical":479,"./identity":501,"./loggers":507,"fast-isnumeric":190}],524:[function(t,e,r){"use strict";e.exports=function(t,e){(t.attr("class")||"").split(" ").forEach((function(e){0===e.indexOf("cursor-")&&t.classed(e,!1)})),e&&t.classed("cursor-"+e,!0)}},{}],525:[function(t,e,r){"use strict";var n=t("../components/color"),i=function(){};e.exports=function(t){for(var e in t)"function"==typeof t[e]&&(t[e]=i);t.destroy=function(){t.container.parentNode.removeChild(t.container)};var r=document.createElement("div");r.className="no-webgl",r.style.cursor="pointer",r.style.fontSize="24px",r.style.color=n.defaults[0],r.style.position="absolute",r.style.left=r.style.top="0px",r.style.width=r.style.height="100%",r.style["background-color"]=n.lightLine,r.style["z-index"]=30;var a=document.createElement("p");return a.textContent="WebGL is not supported by your browser - visit https://get.webgl.org for more info",a.style.position="relative",a.style.top="50%",a.style.left="50%",a.style.height="30%",a.style.width="50%",a.style.margin="-15% 0 0 -25%",r.appendChild(a),t.container.appendChild(r),t.container.style.background="#FFFFFF",t.container.onclick=function(){window.open("https://get.webgl.org")},!1}},{"../components/color":366}],526:[function(t,e,r){"use strict";e.exports=function(t){return Object.keys(t).sort()}},{}],527:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("./array").isArrayOrTypedArray;r.aggNums=function(t,e,a,o){var s,l;if((!o||o>a.length)&&(o=a.length),n(e)||(e=!1),i(a[0])){for(l=new Array(o),s=0;st.length-1)return t[t.length-1];var r=e%1;return r*t[Math.ceil(e)]+(1-r)*t[Math.floor(e)]}},{"./array":485,"fast-isnumeric":190}],528:[function(t,e,r){"use strict";var n=t("color-normalize");e.exports=function(t){return t?n(t):[0,0,0,1]}},{"color-normalize":89}],529:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../lib"),a=i.strTranslate,o=t("../constants/xmlns_namespaces"),s=t("../constants/alignment").LINE_SPACING,l=/([^$]*)([$]+[^$]*[$]+)([^$]*)/;r.convertToTspans=function(t,e,m){var M=t.text(),S=!t.attr("data-notex")&&e&&e._context.typesetMath&&"undefined"!=typeof MathJax&&M.match(l),C=n.select(t.node().parentNode);if(!C.empty()){var P=t.attr("class")?t.attr("class").split(" ")[0]:"text";return P+="-math",C.selectAll("svg."+P).remove(),C.selectAll("g."+P+"-group").remove(),t.style("display",null).attr({"data-unformatted":M,"data-math":"N"}),S?(e&&e._promises||[]).push(new Promise((function(e){t.style("display","none");var r=parseInt(t.node().style.fontSize,10),o={fontSize:r};!function(t,e,r){var a,o,s,l,h=parseInt((MathJax.version||"").split(".")[0]);if(2!==h&&3!==h)return void i.warn("No MathJax version:",MathJax.version);var p=function(){var r="math-output-"+i.randstr({},64),a=(l=n.select("body").append("div").attr({id:r}).style({visibility:"hidden",position:"absolute","font-size":e.fontSize+"px"}).text(t.replace(c,"\\lt ").replace(u,"\\gt "))).node();return 2===h?MathJax.Hub.Typeset(a):MathJax.typeset([a])},d=function(){var e=l.select(2===h?".MathJax_SVG":".MathJax"),a=!e.empty()&&l.select("svg").node();if(a){var o,s=a.getBoundingClientRect();o=2===h?n.select("body").select("#MathJax_SVG_glyphs"):e.select("defs"),r(e,o,s)}else i.log("There was an error in the tex syntax.",t),r();l.remove()};2===h?MathJax.Hub.Queue((function(){return o=i.extendDeepAll({},MathJax.Hub.config),s=MathJax.Hub.processSectionDelay,void 0!==MathJax.Hub.processSectionDelay&&(MathJax.Hub.processSectionDelay=0),MathJax.Hub.Config({messageStyle:"none",tex2jax:{inlineMath:f},displayAlign:"left"})}),(function(){if("SVG"!==(a=MathJax.Hub.config.menuSettings.renderer))return MathJax.Hub.setRenderer("SVG")}),p,d,(function(){if("SVG"!==a)return MathJax.Hub.setRenderer(a)}),(function(){return void 0!==s&&(MathJax.Hub.processSectionDelay=s),MathJax.Hub.Config(o)})):3===h&&(o=i.extendDeepAll({},MathJax.config),MathJax.config.tex||(MathJax.config.tex={}),MathJax.config.tex.inlineMath=f,"svg"!==(a=MathJax.config.startup.output)&&(MathJax.config.startup.output="svg"),MathJax.startup.defaultReady(),MathJax.startup.promise.then((function(){p(),d(),"svg"!==a&&(MathJax.config.startup.output=a),MathJax.config=o})))}(S[2],o,(function(n,i,o){C.selectAll("svg."+P).remove(),C.selectAll("g."+P+"-group").remove();var s=n&&n.select("svg");if(!s||!s.node())return I(),void e();var l=C.append("g").classed(P+"-group",!0).attr({"pointer-events":"none","data-unformatted":M,"data-math":"Y"});l.node().appendChild(s.node()),i&&i.node()&&s.node().insertBefore(i.node().cloneNode(!0),s.node().firstChild);var c=o.width,u=o.height;s.attr({class:P,height:u,preserveAspectRatio:"xMinYMin meet"}).style({overflow:"visible","pointer-events":"none"});var f=t.node().style.fill||"black",h=s.select("g");h.attr({fill:f,stroke:f});var p=h.node().getBoundingClientRect(),d=p.width,g=p.height;(d>c||g>u)&&(s.style("overflow","hidden"),d=(p=s.node().getBoundingClientRect()).width,g=p.height);var v=+t.attr("x"),y=+t.attr("y"),x=-(r||t.node().getBoundingClientRect().height)/4;if("y"===P[0])l.attr({transform:"rotate("+[-90,v,y]+")"+a(-d/2,x-g/2)});else if("l"===P[0])y=x-g/2;else if("a"===P[0]&&0!==P.indexOf("atitle"))v=0,y=x;else{var b=t.attr("text-anchor");v-=d*("middle"===b?.5:"end"===b?1:0),y=y+x-g/2}s.attr({x:v,y:y}),m&&m.call(t,l),e(l)}))}))):I(),t}function I(){C.empty()||(P=t.attr("class")+"-math",C.select("svg."+P).remove()),t.text("").style("white-space","pre"),function(t,e){e=e.replace(g," ");var r,a=!1,l=[],c=-1;function u(){c++;var e=document.createElementNS(o.svg,"tspan");n.select(e).attr({class:"line",dy:c*s+"em"}),t.appendChild(e),r=e;var i=l;if(l=[{node:e}],i.length>1)for(var a=1;a doesnt match end tag <"+t+">. Pretending it did match.",e),r=l[l.length-1].node}else i.log("Ignoring unexpected end tag .",e)}x.test(e)?u():(r=t,l=[{node:t}]);for(var S=e.split(v),C=0;C|>|>)/g;var f=[["$","$"],["\\(","\\)"]];var h={sup:"font-size:70%",sub:"font-size:70%",b:"font-weight:bold",i:"font-style:italic",a:"cursor:pointer",span:"",em:"font-style:italic;font-weight:bold"},p={sub:"0.3em",sup:"-0.6em"},d={sub:"-0.21em",sup:"0.42em"},m=["http:","https:","mailto:","",void 0,":"],g=r.NEWLINES=/(\r\n?|\n)/g,v=/(<[^<>]*>)/,y=/<(\/?)([^ >]*)(\s+(.*))?>/i,x=/
/i;r.BR_TAG_ALL=/
/gi;var b=/(^|[\s"'])style\s*=\s*("([^"]*);?"|'([^']*);?')/i,_=/(^|[\s"'])href\s*=\s*("([^"]*)"|'([^']*)')/i,w=/(^|[\s"'])target\s*=\s*("([^"\s]*)"|'([^'\s]*)')/i,T=/(^|[\s"'])popup\s*=\s*("([\w=,]*)"|'([\w=,]*)')/i;function k(t,e){if(!t)return null;var r=t.match(e),n=r&&(r[3]||r[4]);return n&&E(n)}var A=/(^|;)\s*color:/;r.plainText=function(t,e){for(var r=void 0!==(e=e||{}).len&&-1!==e.len?e.len:1/0,n=void 0!==e.allowedTags?e.allowedTags:["br"],i="...".length,a=t.split(v),o=[],s="",l=0,c=0;ci?o.push(u.substr(0,d-i)+"..."):o.push(u.substr(0,d));break}s=""}}return o.join("")};var M={mu:"\u03bc",amp:"&",lt:"<",gt:">",nbsp:"\xa0",times:"\xd7",plusmn:"\xb1",deg:"\xb0"},S=/&(#\d+|#x[\da-fA-F]+|[a-z]+);/g;function E(t){return t.replace(S,(function(t,e){return("#"===e.charAt(0)?function(t){if(t>1114111)return;var e=String.fromCodePoint;if(e)return e(t);var r=String.fromCharCode;return t<=65535?r(t):r(55232+(t>>10),t%1024+56320)}("x"===e.charAt(1)?parseInt(e.substr(2),16):parseInt(e.substr(1),10)):M[e])||t}))}function L(t){var e=encodeURI(decodeURI(t)),r=document.createElement("a"),n=document.createElement("a");r.href=t,n.href=e;var i=r.protocol,a=n.protocol;return-1!==m.indexOf(i)&&-1!==m.indexOf(a)?e:""}function C(t,e,r){var n,a,o,s=r.horizontalAlign,l=r.verticalAlign||"top",c=t.node().getBoundingClientRect(),u=e.node().getBoundingClientRect();return a="bottom"===l?function(){return c.bottom-n.height}:"middle"===l?function(){return c.top+(c.height-n.height)/2}:function(){return c.top},o="right"===s?function(){return c.right-n.width}:"center"===s?function(){return c.left+(c.width-n.width)/2}:function(){return c.left},function(){n=this.node().getBoundingClientRect();var t=o()-u.left,e=a()-u.top,s=r.gd||{};if(r.gd){s._fullLayout._calcInverseTransform(s);var l=i.apply3DTransform(s._fullLayout._invTransform)(t,e);t=l[0],e=l[1]}return this.style({top:e+"px",left:t+"px","z-index":1e3}),this}}r.convertEntities=E,r.sanitizeHTML=function(t){t=t.replace(g," ");for(var e=document.createElement("p"),r=e,i=[],a=t.split(v),o=0;o<a.length;o++){var s=a[o],l=s.match(y),c=l&&l[2].toLowerCase();if(c in h)if(l[1])i.length&&(r=i.pop());else{var u=l[4],f=k(u,b),p=f?{style:f}:{};if("a"===c){var d=k(u,_);if(d){var m=L(d);if(m){p.href=m;var x=k(u,w);x&&(p.target=x)}}}var T=document.createElement(c);r.appendChild(T),n.select(T).attr(p),r=T,i.push(T)}else r.appendChild(document.createTextNode(E(s)))}return e.innerHTML},r.lineCount=function(t){return t.selectAll("tspan.line").size()||1},r.positionText=function(t,e,r){return t.each((function(){var t=n.select(this);function i(e,r){return void 0===r?null===(r=t.attr(e))&&(t.attr(e,0),r=0):t.attr(e,r),r}var a=i("x",e),o=i("y",r);"text"===this.nodeName&&t.selectAll("tspan.line").attr({x:a,y:o})}))};r.makeTextShadow=function(t){var e="1px ",r="1px ",n="1px ";return e+r+n+t+", -"+e+"-"+r+n+t+", "+e+"-"+r+n+t+", -"+e+r+n+t},r.makeEditable=function(t,e){var r=e.gd,i=e.delegate,a=n.dispatch("edit","input","cancel"),o=i||t;if(t.style({"pointer-events":i?"none":"all"}),1!==t.size())throw new Error("boo");function s(){!function(){var i=n.select(r).select(".svg-container"),o=i.append("div"),s=t.node().style,c=parseFloat(s.fontSize||12),u=e.text;void 0===u&&(u=t.attr("data-unformatted"));o.classed("plugin-editable editable",!0).style({position:"absolute","font-family":s.fontFamily||"Arial","font-size":c,color:e.fill||s.fill||"black",opacity:1,"background-color":e.background||"transparent",outline:"#ffffff33 1px solid",margin:[-c/8+1,0,0,-1].join("px ")+"px",padding:"0","box-sizing":"border-box"}).attr({contenteditable:!0}).text(u).call(C(t,i,e)).on("blur",(function(){r._editing=!1,t.text(this.textContent).style({opacity:1});var e,i=n.select(this).attr("class");(e=i?"."+i.split(" ")[0]+"-math-group":"[class*=-math-group]")&&n.select(t.node().parentNode).select(e).style({opacity:0});var o=this.textContent;n.select(this).transition().duration(0).remove(),n.select(document).on("mouseup",null),a.edit.call(t,o)})).on("focus",(function(){var t=this;r._editing=!0,n.select(document).on("mouseup",(function(){if(n.event.target===t)return!1;document.activeElement===o.node()&&o.node().blur()}))})).on("keyup",(function(){27===n.event.which?(r._editing=!1,t.style({opacity:1}),n.select(this).style({opacity:0}).on("blur",(function(){return!1})).transition().remove(),a.cancel.call(t,this.textContent)):(a.input.call(t,this.textContent),n.select(this).call(C(t,i,e)))})).on("keydown",(function(){13===n.event.which&&this.blur()})).call(l)}(),t.style({opacity:0});var i,s=o.attr("class");(i=s?"."+s.split(" ")[0]+"-math-group":"[class*=-math-group]")&&n.select(t.node().parentNode).select(i).style({opacity:0})}function l(t){var e=t.node(),r=document.createRange();r.selectNodeContents(e);var n=window.getSelection();n.removeAllRanges(),n.addRange(r),e.focus()}return e.immediate?s():o.on("click",s),n.rebind(t,a,"on")}},{"../constants/alignment":471,"../constants/xmlns_namespaces":480,"../lib":503,"@plotly/d3":58}],530:[function(t,e,r){"use strict";var n={};function i(t){t&&null!==t.timer&&(clearTimeout(t.timer),t.timer=null)}r.throttle=function(t,e,r){var a=n[t],o=Date.now();if(!a){for(var s in n)n[s].ts<o-6e4&&delete n[s];a=n[t]={ts:0,timer:null}}function l(){r(),a.ts=Date.now(),a.onDone&&(a.onDone(),a.onDone=null)}i(a),o>a.ts+e?l():a.timer=setTimeout((function(){l(),a.timer=null}),e)},r.done=function(t){var e=n[t];return e&&e.timer?new Promise((function(t){var r=e.onDone;e.onDone=function(){r&&r(),t(),e.onDone=null}})):Promise.resolve()},r.clear=function(t){if(t)i(n[t]),delete n[t];else for(var e in n)r.clear(e)}},{}],531:[function(t,e,r){"use strict";var n=t("fast-isnumeric");e.exports=function(t,e){if(t>0)return Math.log(t)/Math.LN10;var r=Math.log(Math.min(e[0],e[1]))/Math.LN10;return n(r)||(r=Math.log(Math.max(e[0],e[1]))/Math.LN10-6),r}},{"fast-isnumeric":190}],532:[function(t,e,r){"use strict";var n=e.exports={},i=t("../plots/geo/constants").locationmodeToLayer,a=t("topojson-client").feature;n.getTopojsonName=function(t){return[t.scope.replace(/ /g,"-"),"_",t.resolution.toString(),"m"].join("")},n.getTopojsonPath=function(t,e){return t+e+".json"},n.getTopojsonFeatures=function(t,e){var r=i[t.locationmode],n=e.objects[r];return a(e,n).features}},{"../plots/geo/constants":587,"topojson-client":315}],533:[function(t,e,r){"use strict";e.exports={moduleType:"locale",name:"en-US",dictionary:{"Click to enter Colorscale title":"Click to enter Colorscale title"},format:{date:"%m/%d/%Y"}}},{}],534:[function(t,e,r){"use strict";e.exports={moduleType:"locale",name:"en",dictionary:{"Click to enter Colorscale title":"Click to enter Colourscale title"},format:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],periods:["AM","PM"],dateTime:"%a %b %e %X %Y",date:"%d/%m/%Y",time:"%H:%M:%S",decimal:".",thousands:",",grouping:[3],currency:["$",""],year:"%Y",month:"%b %Y",dayMonth:"%b %-d",dayMonthYear:"%b %-d, %Y"}}},{}],535:[function(t,e,r){"use strict";var n=t("../registry");e.exports=function(t){for(var e,r,i=n.layoutArrayContainers,a=n.layoutArrayRegexes,o=t.split("[")[0],s=0;s<a.length;s++)if((r=t.match(a[s]))&&0===r.index){e=r[0];break}if(e||(e=i[i.indexOf(o)]),!e)return!1;var l=t.substr(e.length);return l?!!(r=l.match(/^\[(0|[1-9][0-9]*)\](\.(.+))?$/))&&{array:e,index:Number(r[1]),property:r[3]||""}:{array:e,index:"",property:""}}},{"../registry":638}],536:[function(t,e,r){"use strict";var n=t("../lib"),i=n.extendFlat,a=n.isPlainObject,o={valType:"flaglist",extras:["none"],flags:["calc","clearAxisTypes","plot","style","markerSize","colorbars"]},s={valType:"flaglist",extras:["none"],flags:["calc","plot","legend","ticks","axrange","layoutstyle","modebar","camera","arraydraw","colorbars"]},l=o.flags.slice().concat(["fullReplot"]),c=s.flags.slice().concat("layoutReplot");function u(t){for(var e={},r=0;r<t.length;r++)e[t[r]]=!1;return e}function f(t,e,r){var n=i({},t);for(var o in n){var s=n[o];a(s)&&(n[o]=h(s,e,r,o))}return"from-root"===r&&(n.editType=e),n}function h(t,e,r,n){if(t.valType){var a=i({},t);if(a.editType=e,Array.isArray(t.items)){a.items=new Array(t.items.length);for(var o=0;o<t.items.length;o++)a.items[o]=h(t.items[o],e,"from-root")}return a}return f(t,e,"_"===n.charAt(0)?"nested":"from-root")}e.exports={traces:o,layout:s,traceFlags:function(){return u(l)},layoutFlags:function(){return u(c)},update:function(t,e){var r=e.editType;if(r&&"none"!==r)for(var n=r.split("+"),i=0;i<n.length;i++)t[n[i]]=!0},overrideAll:f}},{"../lib":503}],537:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("gl-mat4/fromQuat"),a=t("../registry"),o=t("../lib"),s=t("../plots/plots"),l=t("../plots/cartesian/axis_ids"),c=t("../components/color"),u=l.cleanId,f=l.getFromTrace,h=a.traceIs;function p(t,e){var r=t[e],n=e.charAt(0);r&&"paper"!==r&&(t[e]=u(r,n,!0))}function d(t){function e(e,r){var n=t[e],i=t.title&&t.title[r];n&&!i&&(t.title||(t.title={}),t.title[r]=t[e],delete t[e])}t&&("string"!=typeof t.title&&"number"!=typeof t.title||(t.title={text:t.title}),e("titlefont","font"),e("titleposition","position"),e("titleside","side"),e("titleoffset","offset"))}function m(t){if(!o.isPlainObject(t))return!1;var e=t.name;return delete t.name,delete t.showlegend,("string"==typeof e||"number"==typeof e)&&String(e)}function g(t,e,r,n){if(r&&!n)return t;if(n&&!r)return e;if(!t.trim())return e;if(!e.trim())return t;var i,a=Math.min(t.length,e.length);for(i=0;i<a&&t.charAt(i)===e.charAt(i);i++);return t.substr(0,i).trim()}function v(t){var e="middle",r="center";return"string"==typeof t&&(-1!==t.indexOf("top")?e="top":-1!==t.indexOf("bottom")&&(e="bottom"),-1!==t.indexOf("left")?r="left":-1!==t.indexOf("right")&&(r="right")),e+" "+r}function y(t,e){return e in t&&"object"==typeof t[e]&&0===Object.keys(t[e]).length}r.clearPromiseQueue=function(t){Array.isArray(t._promises)&&t._promises.length>0&&o.log("Clearing previous rejected promises from queue."),t._promises=[]},r.cleanLayout=function(t){var e,n;t||(t={}),t.xaxis1&&(t.xaxis||(t.xaxis=t.xaxis1),delete t.xaxis1),t.yaxis1&&(t.yaxis||(t.yaxis=t.yaxis1),delete t.yaxis1),t.scene1&&(t.scene||(t.scene=t.scene1),delete t.scene1);var a=(s.subplotsRegistry.cartesian||{}).attrRegex,l=(s.subplotsRegistry.polar||{}).attrRegex,f=(s.subplotsRegistry.ternary||{}).attrRegex,h=(s.subplotsRegistry.gl3d||{}).attrRegex,m=Object.keys(t);for(e=0;e3?(O.x=1.02,O.xanchor="left"):O.x<-2&&(O.x=-.02,O.xanchor="right"),O.y>3?(O.y=1.02,O.yanchor="bottom"):O.y<-2&&(O.y=-.02,O.yanchor="top")),d(t),"rotate"===t.dragmode&&(t.dragmode="orbit"),c.clean(t),t.template&&t.template.layout&&r.cleanLayout(t.template.layout),t},r.cleanData=function(t){for(var e=0;e0)return t.substr(0,e)}r.hasParent=function(t,e){for(var r=b(e);r;){if(r in t)return!0;r=b(r)}return!1};var _=["x","y","z"];r.clearAxisTypes=function(t,e,r){for(var n=0;n1&&a.warn("Full array edits are incompatible with other edits",f);var y=r[""][""];if(c(y))e.set(null);else{if(!Array.isArray(y))return a.warn("Unrecognized full array edit value",f,y),!0;e.set(y)}return!m&&(h(g,v),p(t),!0)}var x,b,_,w,T,k,A,M,S=Object.keys(r).map(Number).sort(o),E=e.get(),L=E||[],C=u(v,f).get(),P=[],I=-1,O=L.length;for(x=0;xL.length-(A?0:1))a.warn("index out of range",f,_);else if(void 0!==k)T.length>1&&a.warn("Insertion & removal are incompatible with edits to the same index.",f,_),c(k)?P.push(_):A?("add"===k&&(k={}),L.splice(_,0,k),C&&C.splice(_,0,{})):a.warn("Unrecognized full object edit value",f,_,k),-1===I&&(I=_);else for(b=0;b=0;x--)L.splice(P[x],1),C&&C.splice(P[x],1);if(L.length?E||e.set(L):e.set(null),m)return!1;if(h(g,v),d!==i){var z;if(-1===I)z=S;else{for(O=Math.max(L.length,O),z=[],x=0;x=I);x++)z.push(_);for(x=I;x=t.data.length||i<-t.data.length)throw new Error(r+" must be valid indices for gd.data.");if(e.indexOf(i,n+1)>-1||i>=0&&e.indexOf(-t.data.length+i)>-1||i<0&&e.indexOf(t.data.length+i)>-1)throw new Error("each index in "+r+" must be unique.")}}function I(t,e,r){if(!Array.isArray(t.data))throw new Error("gd.data must be an array.");if(void 0===e)throw new Error("currentIndices is a required argument.");if(Array.isArray(e)||(e=[e]),P(t,e,"currentIndices"),void 0===r||Array.isArray(r)||(r=[r]),void 0!==r&&P(t,r,"newIndices"),void 0!==r&&e.length!==r.length)throw new Error("current and new indices must be of equal length.")}function O(t,e,r,n,a){!function(t,e,r,n){var i=o.isPlainObject(n);if(!Array.isArray(t.data))throw new Error("gd.data must be an array");if(!o.isPlainObject(e))throw new Error("update must be a key:value object");if(void 0===r)throw new Error("indices must be an integer or array of integers");for(var a in P(t,r,"indices"),e){if(!Array.isArray(e[a])||e[a].length!==r.length)throw new Error("attribute "+a+" must be an array of length equal to indices array length");if(i&&(!(a in n)||!Array.isArray(n[a])||n[a].length!==e[a].length))throw new Error("when maxPoints is set as a key:value object it must contain a 1:1 corrispondence with the keys and number of traces in the update object")}}(t,e,r,n);for(var l=function(t,e,r,n){var a,l,c,u,f,h=o.isPlainObject(n),p=[];for(var d in Array.isArray(r)||(r=[r]),r=C(r,t.data.length-1),e)for(var m=0;m<r.length;m++){if(a=t.data[r[m]],l=(c=s(a,d)).get(),u=e[d][m],!o.isArrayOrTypedArray(u))throw new Error("attribute: "+d+" index: "+m+" must be an array");if(!o.isArrayOrTypedArray(l))throw new Error("cannot extend missing or non-array attribute: "+d);if(l.constructor!==u.constructor)throw new Error("cannot extend array with an array of a different type: "+d);f=h?n[d][m]:n,i(f)||(f=-1),p.push({prop:c,target:l,insert:u,maxp:Math.floor(f)})}return p}(t,e,r,n),c={},u={},f=0;f<l.length;f++){var h=l[f].prop,p=l[f].maxp,d=a(l[f].target,l[f].insert,p);h.set(d[0]),Array.isArray(c[h.astr])||(c[h.astr]=[]),c[h.astr].push(d[1]),Array.isArray(u[h.astr])||(u[h.astr]=[]),u[h.astr].push(l[f].target.length)}return{update:c,maxPoints:u}}function z(t,e){var r=new t.constructor(t.length+e.length);return r.set(t),r.set(e,t.length),r}function D(t,e,n,i){t=o.getGraphDiv(t),_.clearPromiseQueue(t);var a={};if("string"==typeof e)a[e]=n;else{if(!o.isPlainObject(e))return o.warn("Restyle fail.",e,n,i),Promise.reject();a=o.extendFlat({},e),void 0===i&&(i=n)}Object.keys(a).length&&(t.changed=!0);var s=_.coerceTraceIndices(t,i),l=N(t,a,s),u=l.flags;u.calc&&(t.calcdata=void 0),u.clearAxisTypes&&_.clearAxisTypes(t,s,{});var f=[];u.fullReplot?f.push(r._doPlot):(f.push(h.previousPromises),h.supplyDefaults(t),u.markerSize&&(h.doCalcdata(t),H(f)),u.style&&f.push(w.doTraceStyle),u.colorbars&&f.push(w.doColorBars),f.push(M)),f.push(h.rehover,h.redrag),c.add(t,D,[t,l.undoit,l.traces],D,[t,l.redoit,l.traces]);var p=o.syncOrAsync(f,t);return p&&p.then||(p=Promise.resolve()),p.then((function(){return t.emit("plotly_restyle",l.eventData),t}))}function R(t){return void 0===t?null:t}function F(t,e){return e?function(e,r,n){var i=s(e,r),a=i.set;return i.set=function(e){B((n||"")+r,i.get(),e,t),a(e)},i}:s}function B(t,e,r,n){if(Array.isArray(e)||Array.isArray(r))for(var i=Array.isArray(e)?e:[],a=Array.isArray(r)?r:[],s=Math.max(i.length,a.length),l=0;l<s;l++)B(t+"["+l+"]",i[l],a[l],n);else if(o.isPlainObject(e)||o.isPlainObject(r)){var c=o.isPlainObject(e)?e:{},u=o.isPlainObject(r)?r:{},f=o.extendFlat({},c,u);for(var h in f)B(t+"."+h,c[h],u[h],n)}else void 0===n[t]&&(n[t]=R(e))}function N(t,e,r){var n,i=t._fullLayout,a=t._fullData,l=t.data,c=i._guiEditing,d=F(i._preGUI,c),m=o.extendDeepAll({},e);j(e);var g,v=T.traceFlags(),y={},x={};function b(){return r.map((function(){}))}function w(t){var e=p.id2name(t);-1===g.indexOf(e)&&g.push(e)}function k(t){return"LAYOUT"+t+".autorange"}function A(t){return"LAYOUT"+t+".range"}function M(t){for(var e=t;e<a.length;e++)if(a[e]._input===l[t])return a[e]}function S(n,a,o){if(Array.isArray(n))n.forEach((function(t){S(t,a,o)}));else if(!(n in e)&&!_.hasParent(e,n)){var s;if("LAYOUT"===n.substr(0,6))s=d(t.layout,n.replace("LAYOUT",""));else{var u=r[o];s=F(i._tracePreGUI[M(u)._fullInput.uid],c)(l[u],n)}n in x||(x[n]=b()),void 0===x[n][o]&&(x[n][o]=R(s.get())),void 0!==a&&s.set(a)}}function E(t){return function(e){return a[e][t]}}function L(t){return function(e,n){return!1===e?a[r[n]][t]:null}}for(var C in e){if(_.hasParent(e,C))throw new Error("cannot set "+C+" and a parent attribute simultaneously");var P,I,O,z,D,B,N=e[C];if("autobinx"!==C&&"autobiny"!==C||(C=C.charAt(C.length-1)+"bins",N=Array.isArray(N)?N.map(L(C)):!1===N?r.map(E(C)):null),y[C]=N,"LAYOUT"!==C.substr(0,6)){for(x[C]=b(),n=0;n<r.length;n++){if(P=l[r[n]],I=M(r[n]),z=(O=F(i._tracePreGUI[I._fullInput.uid],c)(P,C)).get(),void 0!==(D=Array.isArray(N)?N[n%N.length]:N)){var U=O.parts[O.parts.length-1],V=C.substr(0,C.length-U.length-1),H=V?V+".":"",q=V?s(I,V).get():I;if((B=f.getTraceValObject(I,O.parts))&&B.impliedEdits&&null!==D)for(var G in B.impliedEdits)S(o.relativeAttr(C,G),B.impliedEdits[G],n);else if("thicknessmode"!==U&&"lenmode"!==U||z===D||"fraction"!==D&&"pixels"!==D||!q){if("type"===C&&("pie"===D!=("pie"===z)||"funnelarea"===D!=("funnelarea"===z))){var Y="x",W="y";"bar"!==D&&"bar"!==z||"h"!==P.orientation||(Y="y",W="x"),o.swapAttrs(P,["?","?src"],"labels",Y),o.swapAttrs(P,["d?","?0"],"label",Y),o.swapAttrs(P,["?","?src"],"values",W),"pie"===z||"funnelarea"===z?(s(P,"marker.color").set(s(P,"marker.colors").get()),i._pielayer.selectAll("g.trace").remove()):u.traceIs(P,"cartesian")&&s(P,"marker.colors").set(s(P,"marker.color").get())}}else{var X=i._size,Z=q.orient,J="top"===Z||"bottom"===Z;if("thicknessmode"===U){var K=J?X.h:X.w;S(H+"thickness",q.thickness*("fraction"===D?1/K:K),n)}else{var Q=J?X.w:X.h;S(H+"len",q.len*("fraction"===D?1/Q:Q),n)}}x[C][n]=R(z);if(-1!==["swapxy","swapxyaxes","orientation","orientationaxes"].indexOf(C)){if("orientation"===C){O.set(D);var $=P.x&&!P.y?"h":"v";if((O.get()||$)===I.orientation)continue}else"orientationaxes"===C&&(P.orientation={v:"h",h:"v"}[I.orientation]);_.swapXYData(P),v.calc=v.clearAxisTypes=!0}else-1!==h.dataArrayContainers.indexOf(O.parts[0])?(_.manageArrayContainers(O,D,x),v.calc=!0):(B?B.arrayOk&&!u.traceIs(I,"regl")&&(o.isArrayOrTypedArray(D)||o.isArrayOrTypedArray(z))?v.calc=!0:T.update(v,B):v.calc=!0,O.set(D))}}if(-1!==["swapxyaxes","orientationaxes"].indexOf(C)&&p.swap(t,r),"orientationaxes"===C){var tt=s(t.layout,"hovermode"),et=tt.get();"x"===et?tt.set("y"):"y"===et?tt.set("x"):"x unified"===et?tt.set("y unified"):"y unified"===et&&tt.set("x unified")}if(-1!==["orientation","type"].indexOf(C)){for(g=[],n=0;n<r.length;n++){var rt=l[r[n]];u.traceIs(rt,"cartesian")&&(w(rt.xaxis||"x"),w(rt.yaxis||"y"))}S(g.map(k),!0,0),S(g.map(A),[0,1],0)}}else O=d(t.layout,C.replace("LAYOUT","")),x[C]=[R(O.get())],O.set(Array.isArray(N)?N[0]:N),v.calc=!0}return(v.calc||v.plot)&&(v.fullReplot=!0),{flags:v,undoit:x,redoit:y,traces:r,eventData:o.extendDeepNoArrays([],[m,r])}}function j(t){var e,r,n,i=o.counterRegex("axis",".title",!1,!1),a=/colorbar\.title$/,s=Object.keys(t);for(e=0;e<s.length;e++)r=s[e],n=t[r],"title"!==r&&!i.test(r)&&!a.test(r)||"string"!=typeof n&&"number"!=typeof n?r.indexOf("titlefont")>-1&&-1===r.indexOf("grouptitlefont")?l(r,r.replace("titlefont","title.font")):r.indexOf("titleposition")>-1?l(r,r.replace("titleposition","title.position")):r.indexOf("titleside")>-1?l(r,r.replace("titleside","title.side")):r.indexOf("titleoffset")>-1&&l(r,r.replace("titleoffset","title.offset")):l(r,r.replace("title","title.text"));function l(e,r){t[r]=t[e],delete t[e]}}function U(t,e,r){t=o.getGraphDiv(t),_.clearPromiseQueue(t);var n={};if("string"==typeof e)n[e]=r;else{if(!o.isPlainObject(e))return o.warn("Relayout fail.",e,r),Promise.reject();n=o.extendFlat({},e)}Object.keys(n).length&&(t.changed=!0);var i=W(t,n),a=i.flags;a.calc&&(t.calcdata=void 0);var s=[h.previousPromises];a.layoutReplot?s.push(w.layoutReplot):Object.keys(n).length&&(V(t,a,i)||h.supplyDefaults(t),a.legend&&s.push(w.doLegend),a.layoutstyle&&s.push(w.layoutStyles),a.axrange&&H(s,i.rangesAltered),a.ticks&&s.push(w.doTicksRelayout),a.modebar&&s.push(w.doModeBar),a.camera&&s.push(w.doCamera),a.colorbars&&s.push(w.doColorBars),s.push(M)),s.push(h.rehover,h.redrag),c.add(t,U,[t,i.undoit],U,[t,i.redoit]);var l=o.syncOrAsync(s,t);return l&&l.then||(l=Promise.resolve(t)),l.then((function(){return t.emit("plotly_relayout",i.eventData),t}))}function V(t,e,r){var n=t._fullLayout;if(!e.axrange)return!1;for(var i in e)if("axrange"!==i&&e[i])return!1;for(var a in r.rangesAltered){var o=p.id2name(a),s=t.layout[o],l=n[o];if(l.autorange=s.autorange,s.range&&(l.range=s.range.slice()),l.cleanRange(),l._matchGroup)for(var c in l._matchGroup)if(c!==a){var u=n[p.id2name(c)];u.autorange=l.autorange,u.range=l.range.slice(),u._input.range=l.range.slice()}}return!0}function H(t,e){var r=e?function(t){var r=[],n=!0;for(var i in e){var a=p.getFromId(t,i);if(r.push(i),-1!==(a.ticklabelposition||"").indexOf("inside")&&a._anchorAxis&&r.push(a._anchorAxis._id),a._matchGroup)for(var o in a._matchGroup)e[o]||r.push(o);a.automargin&&(n=!1)}return p.draw(t,r,{skipTitle:n})}:function(t){return p.draw(t,"redraw")};t.push(y,w.doAutoRangeAndConstraints,r,w.drawData,w.finalDraw)}var q=/^[xyz]axis[0-9]*\.range(\[[0|1]\])?$/,G=/^[xyz]axis[0-9]*\.autorange$/,Y=/^[xyz]axis[0-9]*\.domain(\[[0|1]\])?$/;function W(t,e){var r,n,i,a=t.layout,l=t._fullLayout,c=l._guiEditing,h=F(l._preGUI,c),d=Object.keys(e),m=p.list(t),g=o.extendDeepAll({},e),v={};for(j(e),d=Object.keys(e),n=0;n0&&"string"!=typeof O.parts[D];)D--;var B=O.parts[D],N=O.parts[D-1]+"."+B,U=O.parts.slice(0,D).join("."),V=s(t.layout,U).get(),H=s(l,U).get(),W=O.get();if(void 0!==z){M[I]=z,S[I]="reverse"===B?z:R(W);var Z=f.getLayoutValObject(l,O.parts);if(Z&&Z.impliedEdits&&null!==z)for(var J in Z.impliedEdits)E(o.relativeAttr(I,J),Z.impliedEdits[J]);if(-1!==["width","height"].indexOf(I))if(z){E("autosize",null);var K="height"===I?"width":"height";E(K,l[K])}else l[I]=t._initialAutoSize[I];else if("autosize"===I)E("width",z?null:l.width),E("height",z?null:l.height);else if(N.match(q))P(N),s(l,U+"._inputRange").set(null);else if(N.match(G)){P(N),s(l,U+"._inputRange").set(null);var Q=s(l,U).get();Q._inputDomain&&(Q._input.domain=Q._inputDomain.slice())}else N.match(Y)&&s(l,U+"._inputDomain").set(null);if("type"===B){L=V;var $="linear"===H.type&&"log"===z,tt="log"===H.type&&"linear"===z;if($||tt){if(L&&L.range)if(H.autorange)$&&(L.range=L.range[1]>L.range[0]?[1,2]:[2,1]);else{var et=L.range[0],rt=L.range[1];$?(et<=0&&rt<=0&&E(U+".autorange",!0),et<=0?et=rt/1e6:rt<=0&&(rt=et/1e6),E(U+".range[0]",Math.log(et)/Math.LN10),E(U+".range[1]",Math.log(rt)/Math.LN10)):(E(U+".range[0]",Math.pow(10,et)),E(U+".range[1]",Math.pow(10,rt)))}else E(U+".autorange",!0);Array.isArray(l._subplots.polar)&&l._subplots.polar.length&&l[O.parts[0]]&&"radialaxis"===O.parts[1]&&delete l[O.parts[0]]._subplot.viewInitial["radialaxis.range"],u.getComponentMethod("annotations","convertCoords")(t,H,z,E),u.getComponentMethod("images","convertCoords")(t,H,z,E)}else E(U+".autorange",!0),E(U+".range",null);s(l,U+"._inputRange").set(null)}else if(B.match(k)){var nt=s(l,I).get(),it=(z||{}).type;it&&"-"!==it||(it="linear"),u.getComponentMethod("annotations","convertCoords")(t,nt,it,E),u.getComponentMethod("images","convertCoords")(t,nt,it,E)}var at=b.containerArrayMatch(I);if(at){r=at.array,n=at.index;var ot=at.property,st=Z||{editType:"calc"};""!==n&&""===ot&&(b.isAddVal(z)?S[I]=null:b.isRemoveVal(z)?S[I]=(s(a,r).get()||[])[n]:o.warn("unrecognized full object value",e)),T.update(A,st),v[r]||(v[r]={});var lt=v[r][n];lt||(lt=v[r][n]={}),lt[ot]=z,delete e[I]}else"reverse"===B?(V.range?V.range.reverse():(E(U+".autorange",!0),V.range=[1,0]),H.autorange?A.calc=!0:A.plot=!0):("dragmode"===I&&(!1===z&&!1!==W||!1!==z&&!1===W)||l._has("scatter-like")&&l._has("regl")&&"dragmode"===I&&("lasso"===z||"select"===z)&&"lasso"!==W&&"select"!==W||l._has("gl2d")?A.plot=!0:Z?T.update(A,Z):A.calc=!0,O.set(z))}}for(r in v){b.applyContainerArrayChanges(t,h(a,r),v[r],A,h)||(A.plot=!0)}for(var ct in C){var ut=(L=p.getFromId(t,ct))&&L._constraintGroup;if(ut)for(var ft in A.calc=!0,ut)C[ft]||(p.getFromId(t,ft)._constraintShrinkable=!0)}return(X(t)||e.height||e.width)&&(A.plot=!0),(A.plot||A.calc)&&(A.layoutReplot=!0),{flags:A,rangesAltered:C,undoit:S,redoit:M,eventData:g}}function X(t){var e=t._fullLayout,r=e.width,n=e.height;return t.layout.autosize&&h.plotAutoSize(t,t.layout,e),e.width!==r||e.height!==n}function Z(t,e,n,i){t=o.getGraphDiv(t),_.clearPromiseQueue(t),o.isPlainObject(e)||(e={}),o.isPlainObject(n)||(n={}),Object.keys(e).length&&(t.changed=!0),Object.keys(n).length&&(t.changed=!0);var a=_.coerceTraceIndices(t,i),s=N(t,o.extendFlat({},e),a),l=s.flags,u=W(t,o.extendFlat({},n)),f=u.flags;(l.calc||f.calc)&&(t.calcdata=void 0),l.clearAxisTypes&&_.clearAxisTypes(t,a,n);var p=[];f.layoutReplot?p.push(w.layoutReplot):l.fullReplot?p.push(r._doPlot):(p.push(h.previousPromises),V(t,f,u)||h.supplyDefaults(t),l.style&&p.push(w.doTraceStyle),(l.colorbars||f.colorbars)&&p.push(w.doColorBars),f.legend&&p.push(w.doLegend),f.layoutstyle&&p.push(w.layoutStyles),f.axrange&&H(p,u.rangesAltered),f.ticks&&p.push(w.doTicksRelayout),f.modebar&&p.push(w.doModeBar),f.camera&&p.push(w.doCamera),p.push(M)),p.push(h.rehover,h.redrag),c.add(t,Z,[t,s.undoit,u.undoit,s.traces],Z,[t,s.redoit,u.redoit,s.traces]);var d=o.syncOrAsync(p,t);return d&&d.then||(d=Promise.resolve(t)),d.then((function(){return t.emit("plotly_update",{data:s.eventData,layout:u.eventData}),t}))}function J(t){return function(e){e._fullLayout._guiEditing=!0;var r=t.apply(null,arguments);return e._fullLayout._guiEditing=!1,r}}var K=[{pattern:/^hiddenlabels/,attr:"legend.uirevision"},{pattern:/^((x|y)axis\d*)\.((auto)?range|title\.text)/},{pattern:/axis\d*\.showspikes$/,attr:"modebar.uirevision"},{pattern:/(hover|drag)mode$/,attr:"modebar.uirevision"},{pattern:/^(scene\d*)\.camera/},{pattern:/^(geo\d*)\.(projection|center|fitbounds)/},{pattern:/^(ternary\d*\.[abc]axis)\.(min|title\.text)$/},{pattern:/^(polar\d*\.radialaxis)\.((auto)?range|angle|title\.text)/},{pattern:/^(polar\d*\.angularaxis)\.rotation/},{pattern:/^(mapbox\d*)\.(center|zoom|bearing|pitch)/},{pattern:/^legend\.(x|y)$/,attr:"editrevision"},{pattern:/^(shapes|annotations)/,attr:"editrevision"},{pattern:/^title\.text$/,attr:"editrevision"}],Q=[{pattern:/^selectedpoints$/,attr:"selectionrevision"},{pattern:/(^|value\.)visible$/,attr:"legend.uirevision"},{pattern:/^dimensions\[\d+\]\.constraintrange/},{pattern:/^node\.(x|y|groups)/},{pattern:/^level$/},{pattern:/(^|value\.)name$/},{pattern:/colorbar\.title\.text$/},{pattern:/colorbar\.(x|y)$/,attr:"editrevision"}];function $(t,e){for(var r=0;r1;)if(n.pop(),void 0!==(r=s(e,n.join(".")+".uirevision").get()))return r;return e.uirevision}function et(t,e){for(var r=0;r=i.length?i[0]:i[t]:i}function l(t){return Array.isArray(a)?t>=a.length?a[0]:a[t]:a}function c(t,e){var r=0;return function(){if(t&&++r===e)return t()}}return void 0===n._frameWaitingCnt&&(n._frameWaitingCnt=0),new Promise((function(a,u){function f(){n._currentFrame&&n._currentFrame.onComplete&&n._currentFrame.onComplete();var e=n._currentFrame=n._frameQueue.shift();if(e){var r=e.name?e.name.toString():null;t._fullLayout._currentFrame=r,n._lastFrameAt=Date.now(),n._timeToNext=e.frameOpts.duration,h.transition(t,e.frame.data,e.frame.layout,_.coerceTraceIndices(t,e.frame.traces),e.frameOpts,e.transitionOpts).then((function(){e.onComplete&&e.onComplete()})),t.emit("plotly_animatingframe",{name:r,frame:e.frame,animation:{frame:e.frameOpts,transition:e.transitionOpts}})}else t.emit("plotly_animated"),window.cancelAnimationFrame(n._animationRaf),n._animationRaf=null}function p(){t.emit("plotly_animating"),n._lastFrameAt=-1/0,n._timeToNext=0,n._runningTransitions=0,n._currentFrame=null;var e=function(){n._animationRaf=window.requestAnimationFrame(e),Date.now()-n._lastFrameAt>n._timeToNext&&f()};e()}var d,m,g=0;function v(t){return Array.isArray(i)?g>=i.length?t.transitionOpts=i[g]:t.transitionOpts=i[0]:t.transitionOpts=i,g++,t}var y=[],x=null==e,b=Array.isArray(e);if(!x&&!b&&o.isPlainObject(e))y.push({type:"object",data:v(o.extendFlat({},e))});else if(x||-1!==["string","number"].indexOf(typeof e))for(d=0;d0&&kk)&&A.push(m);y=A}}y.length>0?function(e){if(0!==e.length){for(var i=0;i=0;n--)if(o.isPlainObject(e[n])){var m=e[n].name,g=(u[m]||d[m]||{}).name,v=e[n].name,y=u[g]||d[g];g&&v&&"number"==typeof v&&y&&A<5&&(A++,o.warn('addFrames: overwriting frame "'+(u[g]||d[g]).name+'" with a frame whose name of type "number" also equates to "'+g+'". This is valid but may potentially lead to unexpected behavior since all plotly.js frame names are stored internally as strings.'),5===A&&o.warn("addFrames: This API call has yielded too many of these warnings. For the rest of this call, further warnings about numeric frame names will be suppressed.")),d[m]={name:m},p.push({frame:h.supplyFrameDefaults(e[n]),index:r&&void 0!==r[n]&&null!==r[n]?r[n]:f+n})}p.sort((function(t,e){return t.index>e.index?-1:t.index=0;n--){if("number"==typeof(i=p[n].frame).name&&o.warn("Warning: addFrames accepts frames with numeric names, but the numbers areimplicitly cast to strings"),!i.name)for(;u[i.name="frame "+t._transitionData._counter++];);if(u[i.name]){for(a=0;a=0;r--)n=e[r],a.push({type:"delete",index:n}),s.unshift({type:"insert",index:n,value:i[n]});var l=h.modifyFrames,u=h.modifyFrames,f=[t,s],p=[t,a];return c&&c.add(t,l,f,u,p),h.modifyFrames(t,a)},r.addTraces=function t(e,n,i){e=o.getGraphDiv(e);var a,s,l=[],u=r.deleteTraces,f=t,h=[e,l],p=[e,n];for(function(t,e,r){var n,i;if(!Array.isArray(t.data))throw new Error("gd.data must be an array.");if(void 0===e)throw new Error("traces must be defined.");for(Array.isArray(e)||(e=[e]),n=0;n=0&&r=0&&r=a.length)return!1;if(2===t.dimensions){if(r++,e.length===r)return t;var o=e[r];if(!y(o))return!1;t=a[i][o]}else t=a[i]}else t=a}}return t}function y(t){return t===Math.round(t)&&t>=0}function x(){var t,e,r={};for(t in f(r,o),n.subplotsRegistry){if((e=n.subplotsRegistry[t]).layoutAttributes)if(Array.isArray(e.attr))for(var i=0;i=l.length)return!1;i=(r=(n.transformsRegistry[l[c].type]||{}).attributes)&&r[e[2]],s=3}else{var u=t._module;if(u||(u=(n.modules[t.type||a.type.dflt]||{})._module),!u)return!1;if(!(i=(r=u.attributes)&&r[o])){var f=u.basePlotModule;f&&f.attributes&&(i=f.attributes[o])}i||(i=a[o])}return v(i,e,s)},r.getLayoutValObject=function(t,e){return v(function(t,e){var r,i,a,s,l=t._basePlotModules;if(l){var c;for(r=0;r=i&&(r._input||{})._templateitemname;o&&(a=i);var s,l=e+"["+a+"]";function c(){s={},o&&(s[l]={},s[l].templateitemname=o)}function u(t,e){o?n.nestedProperty(s[l],t).set(e):s[l+"."+t]=e}function f(){var t=s;return c(),t}return c(),{modifyBase:function(t,e){s[t]=e},modifyItem:u,getUpdateObj:f,applyUpdate:function(e,r){e&&u(e,r);var i=f();for(var a in i)n.nestedProperty(t,a).set(i[a])}}}},{"../lib":503,"../plots/attributes":550}],544:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../registry"),a=t("../plots/plots"),o=t("../lib"),s=t("../lib/clear_gl_canvases"),l=t("../components/color"),c=t("../components/drawing"),u=t("../components/titles"),f=t("../components/modebar"),h=t("../plots/cartesian/axes"),p=t("../constants/alignment"),d=t("../plots/cartesian/constraints"),m=d.enforce,g=d.clean,v=t("../plots/cartesian/autorange").doAutoRange;function y(t,e,r){for(var n=0;n=t[1]||i[1]<=t[0])&&(a[0]e[0]))return!0}return!1}function x(t){var e,i,s,u,d,m,g=t._fullLayout,v=g._size,x=v.p,_=h.list(t,"",!0);if(g._paperdiv.style({width:t._context.responsive&&g.autosize&&!t._context._hasZeroWidth&&!t.layout.width?"100%":g.width+"px",height:t._context.responsive&&g.autosize&&!t._context._hasZeroHeight&&!t.layout.height?"100%":g.height+"px"}).selectAll(".main-svg").call(c.setSize,g.width,g.height),t._context.setBackground(t,g.paper_bgcolor),r.drawMainTitle(t),f.manage(t),!g._has("cartesian"))return a.previousPromises(t);function T(t,e,r){var n=t._lw/2;return"x"===t._id.charAt(0)?e?"top"===r?e._offset-x-n:e._offset+e._length+x+n:v.t+v.h*(1-(t.position||0))+n%1:e?"right"===r?e._offset+e._length+x+n:e._offset-x-n:v.l+v.w*(t.position||0)+n%1}for(e=0;e<_.length;e++){var k=(u=_[e])._anchorAxis;u._linepositions={},u._lw=c.crispRound(t,u.linewidth,1),u._mainLinePosition=T(u,k,u.side),u._mainMirrorPosition=u.mirror&&k?T(u,k,p.OPPOSITE_SIDE[u.side]):null}var A=[],M=[],S=[],E=1===l.opacity(g.paper_bgcolor)&&1===l.opacity(g.plot_bgcolor)&&g.paper_bgcolor===g.plot_bgcolor;for(i in g._plots)if((s=g._plots[i]).mainplot)s.bg&&s.bg.remove(),s.bg=void 0;else{var L=s.xaxis.domain,C=s.yaxis.domain,P=s.plotgroup;if(y(L,C,S)){var I=P.node(),O=s.bg=o.ensureSingle(P,"rect","bg");I.insertBefore(O.node(),I.childNodes[0]),M.push(i)}else P.select("rect.bg").remove(),S.push([L,C]),E||(A.push(i),M.push(i))}var z,D,R,F,B,N,j,U,V,H,q,G,Y,W=g._bgLayer.selectAll(".bg").data(A);for(W.enter().append("rect").classed("bg",!0),W.exit().remove(),W.each((function(t){g._plots[t].bg=n.select(this)})),e=0;eT?u.push({code:"unused",traceType:y,templateCount:w,dataCount:T}):T>w&&u.push({code:"reused",traceType:y,templateCount:w,dataCount:T})}}else u.push({code:"data"});if(function t(e,r){for(var n in e)if("_"!==n.charAt(0)){var a=e[n],o=m(e,n,r);i(a)?(Array.isArray(e)&&!1===a._template&&a.templateitemname&&u.push({code:"missing",path:o,templateitemname:a.templateitemname}),t(a,o)):Array.isArray(a)&&g(a)&&t(a,o)}}({data:p,layout:h},""),u.length)return u.map(v)}},{"../lib":503,"../plots/attributes":550,"../plots/plots":619,"./plot_config":541,"./plot_schema":542,"./plot_template":543}],546:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("./plot_api"),a=t("../plots/plots"),o=t("../lib"),s=t("../snapshot/helpers"),l=t("../snapshot/tosvg"),c=t("../snapshot/svgtoimg"),u=t("../version").version,f={format:{valType:"enumerated",values:["png","jpeg","webp","svg","full-json"],dflt:"png"},width:{valType:"number",min:1},height:{valType:"number",min:1},scale:{valType:"number",min:0,dflt:1},setBackground:{valType:"any",dflt:!1},imageDataOnly:{valType:"boolean",dflt:!1}};e.exports=function(t,e){var r,h,p,d;function m(t){return!(t in e)||o.validate(e[t],f[t])}if(e=e||{},o.isPlainObject(t)?(r=t.data||[],h=t.layout||{},p=t.config||{},d={}):(t=o.getGraphDiv(t),r=o.extendDeep([],t.data),h=o.extendDeep({},t.layout),p=t._context,d=t._fullLayout||{}),!m("width")&&null!==e.width||!m("height")&&null!==e.height)throw new Error("Height and width should be pixel values.");if(!m("format"))throw new Error("Export format is not "+o.join2(f.format.values,", "," or ")+".");var g={};function v(t,r){return o.coerce(e,g,f,t,r)}var y=v("format"),x=v("width"),b=v("height"),_=v("scale"),w=v("setBackground"),T=v("imageDataOnly"),k=document.createElement("div");k.style.position="absolute",k.style.left="-5000px",document.body.appendChild(k);var A=o.extendFlat({},h);x?A.width=x:null===e.width&&n(d.width)&&(A.width=d.width),b?A.height=b:null===e.height&&n(d.height)&&(A.height=d.height);var M=o.extendFlat({},p,{_exportedPlot:!0,staticPlot:!0,setBackground:w}),S=s.getRedrawFunc(k);function E(){return new Promise((function(t){setTimeout(t,s.getDelay(k._fullLayout))}))}function L(){return new Promise((function(t,e){var r=l(k,y,_),n=k._fullLayout.width,f=k._fullLayout.height;function h(){i.purge(k),document.body.removeChild(k)}if("full-json"===y){var p=a.graphJson(k,!1,"keepdata","object",!0,!0);return p.version=u,p=JSON.stringify(p),h(),t(T?p:s.encodeJSON(p))}if(h(),"svg"===y)return t(T?r:s.encodeSVG(r));var d=document.createElement("canvas");d.id=o.randstr(),c({format:y,width:n,height:f,scale:_,canvas:d,svg:r,promise:!0}).then(t).catch(e)}))}return new Promise((function(t,e){i.newPlot(k,r,A,M).then(S).then(E).then(L).then((function(e){t(function(t){return T?t.replace(s.IMAGE_URL_PREFIX,""):t}(e))})).catch((function(t){e(t)}))}))}},{"../lib":503,"../plots/plots":619,"../snapshot/helpers":642,"../snapshot/svgtoimg":644,"../snapshot/tosvg":646,"../version":1123,"./plot_api":540,"fast-isnumeric":190}],547:[function(t,e,r){"use strict";var n=t("../lib"),i=t("../plots/plots"),a=t("./plot_schema"),o=t("./plot_config").dfltConfig,s=n.isPlainObject,l=Array.isArray,c=n.isArrayOrTypedArray;function u(t,e,r,i,a,o){o=o||[];for(var f=Object.keys(t),h=0;hx.length&&i.push(d("unused",a,v.concat(x.length)));var A,M,S,E,L,C=x.length,P=Array.isArray(k);if(P&&(C=Math.min(C,k.length)),2===b.dimensions)for(M=0;Mx[M].length&&i.push(d("unused",a,v.concat(M,x[M].length)));var I=x[M].length;for(A=0;A<(P?Math.min(I,k[M].length):I);A++)S=P?k[M][A]:k,E=y[M][A],L=x[M][A],n.validate(E,S)?L!==E&&L!==+E&&i.push(d("dynamic",a,v.concat(M,A),E,L)):i.push(d("value",a,v.concat(M,A),E))}else i.push(d("array",a,v.concat(M),y[M]));else for(M=0;M1&&p.push(d("object","layout"))),i.supplyDefaults(m);for(var g=m._fullData,v=r.length,y=0;y<v;y++){var x=r[y],b=["data",y];if(s(x)){var _=g[y],w=_.type,T=h.traces[w].attributes;T.type={valType:"enumerated",values:[w]},!1===_.visible&&!1!==x.visible&&p.push(d("invisible",b)),u(x,_,T,p,b);var k=x.transforms,A=_.transforms;if(k){l(k)||p.push(d("array",b,["transforms"])),b.push("transforms");for(var M=0;M<k.length;M++){var S=["transforms",M],E=k[M].type;if(s(k[M])){var L=h.transforms[E]?h.transforms[E].attributes:{};L.type={valType:"enumerated",values:Object.keys(h.transforms)},u(k[M],A[M],L,p,b,S)}else p.push(d("object",b,S))}}}else p.push(d("object",b))}var C=m._fullLayout,P=f(h,g);return u(c,C,P,p,"layout"),0===p.length?void 0:p};var h={object:function(t,e){return("layout"===t&&""===e?"The layout argument":"data"===t[0]&&""===e?"Trace "+t[1]+" in the data argument":p(t)+"key "+e)+" must be linked to an object container"},array:function(t,e){return("data"===t?"The data argument":p(t)+"key "+e)+" must be linked to an array container"},schema:function(t,e){return p(t)+"key "+e+" is not part of the schema"},unused:function(t,e,r){var n=s(r)?"container":"key";return p(t)+n+" "+e+" did not get coerced"},dynamic:function(t,e,r,n){return[p(t)+"key",e,"(set to '"+r+"')","got reset to","'"+n+"'","during defaults."].join(" ")},invisible:function(t,e){return(e?p(t)+"item "+e:"Trace "+t[1])+" got defaulted to be not visible"},value:function(t,e,r){return[p(t)+"key "+e,"is set to an invalid value ("+r+")"].join(" ")}};function p(t){return l(t)?"In data trace "+t[1]+", ":"In "+t+", "}function d(t,e,r,i,a){var o,s;r=r||"",l(e)?(o=e[0],s=e[1]):(o=e,s=null);var c=function(t){if(!l(t))return String(t);for(var e="",r=0;r<t.length;r++){var n=t[r];"number"==typeof n?e=e.substr(0,e.length-1)+"["+n+"]":e+=n,r<t.length-1&&(e+=".")}return e}(r),u=h[t](e,c,i,a);return n.log(u),{code:t,container:o,trace:s,path:r,astr:c,msg:u}}function m(t,e){var r=y(e),n=r.keyMinusId,i=r.id;return!!(n in t&&t[n]._isSubplotObj&&i)||e in t}function g(t,e){return e in t?t[e]:t[y(e).keyMinusId]}var v=n.counterRegex("([a-z]+)");function y(t){var e=t.match(v);return{keyMinusId:e&&e[1],id:e&&e[2]}}},{"../lib":503,"../plots/plots":619,"./plot_config":541,"./plot_schema":542}],548:[function(t,e,r){"use strict";e.exports={mode:{valType:"enumerated",dflt:"afterall",values:["immediate","next","afterall"]},direction:{valType:"enumerated",values:["forward","reverse"],dflt:"forward"},fromcurrent:{valType:"boolean",dflt:!1},frame:{duration:{valType:"number",min:0,dflt:500},redraw:{valType:"boolean",dflt:!0}},transition:{duration:{valType:"number",min:0,dflt:500,editType:"none"},easing:{valType:"enumerated",dflt:"cubic-in-out",values:["linear","quad","cubic","sin","exp","circle","elastic","back","bounce","linear-in","quad-in","cubic-in","sin-in","exp-in","circle-in","elastic-in","back-in","bounce-in","linear-out","quad-out","cubic-out","sin-out","exp-out","circle-out","elastic-out","back-out","bounce-out","linear-in-out","quad-in-out","cubic-in-out","sin-in-out","exp-in-out","circle-in-out","elastic-in-out","back-in-out","bounce-in-out"],editType:"none"},ordering:{valType:"enumerated",values:["layout first","traces first"],dflt:"layout first",editType:"none"}}}},{}],549:[function(t,e,r){"use strict";var n=t("../lib"),i=t("../plot_api/plot_template");e.exports=function(t,e,r){var a,o,s=r.name,l=r.inclusionAttr||"visible",c=e[s],u=n.isArrayOrTypedArray(t[s])?t[s]:[],f=e[s]=[],h=i.arrayTemplater(e,s,l);for(a=0;a<u.length;a++){var p=u[a];n.isPlainObject(p)?o=h.newItem(p):(o=h.newItem({}))[l]=!1,o._index=a,!1!==o[l]&&r.handleItemDefaults(p,o,e,r),f.push(o)}var d=h.defaultItems();for(a=0;a<d.length;a++)(o=d[a])._index=f.length,r.handleItemDefaults({},o,e,r,{}),f.push(o);if(n.isArrayOrTypedArray(c)){var m=Math.min(c.length,f.length);for(a=0;a<m;a++)n.relinkPrivateKeys(f[a],c[a])}return f}},{"../lib":503,"../plot_api/plot_template":543}],550:[function(t,e,r){"use strict";var n=t("./font_attributes"),i=t("../components/fx/attributes");e.exports={type:{valType:"enumerated",values:[],dflt:"scatter",editType:"calc+clearAxisTypes",_noTemplating:!0},visible:{valType:"enumerated",values:[!0,!1,"legendonly"],dflt:!0,editType:"calc"},showlegend:{valType:"boolean",dflt:!0,editType:"style"},legendgroup:{valType:"string",dflt:"",editType:"style"},legendgrouptitle:{text:{valType:"string",dflt:"",editType:"style"},font:n({editType:"style"}),editType:"style"},legendrank:{valType:"number",dflt:1e3,editType:"style"},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"style"},name:{valType:"string",editType:"style"},uid:{valType:"string",editType:"plot",anim:!0},ids:{valType:"data_array",editType:"calc",anim:!0},customdata:{valType:"data_array",editType:"calc"},meta:{valType:"any",arrayOk:!0,editType:"plot"},selectedpoints:{valType:"any",editType:"calc"},hoverinfo:{valType:"flaglist",flags:["x","y","z","text","name"],extras:["all","none","skip"],arrayOk:!0,dflt:"all",editType:"none"},hoverlabel:i.hoverlabel,stream:{token:{valType:"string",noBlank:!0,strict:!0,editType:"calc"},maxpoints:{valType:"number",min:0,max:1e4,dflt:500,editType:"calc"},editType:"calc"},transforms:{_isLinkedToArray:"transform",editType:"calc"},uirevision:{valType:"any",editType:"none"}}},{"../components/fx/attributes":397,"./font_attributes":585}],551:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("../../lib"),a=i.dateTime2ms,o=i.incrementMonth,s=t("../../constants/numerical").ONEAVGMONTH;e.exports=function(t,e,r,i){if("date"!==e.type)return{vals:i};var l=t[r+"periodalignment"];if(!l)return{vals:i};var c,u=t[r+"period"];if(n(u)){if((u=+u)<=0)return{vals:i}}else if("string"==typeof u&&"M"===u.charAt(0)){var f=+u.substring(1);if(!(f>0&&Math.round(f)===f))return{vals:i};c=f}for(var h=e.calendar,p="start"===l,d="end"===l,m=t[r+"period0"],g=a(m,h)||0,v=[],y=[],x=[],b=i.length,_=0;_A;)k=o(k,-c,h);for(;k<=A;)k=o(k,c,h);T=o(k,-c,h)}else{for(k=g+(w=Math.round((A-g)/u))*u;k>A;)k-=u;for(;k<=A;)k+=u;T=k-u}v[_]=p?T:d?k:(T+k)/2,y[_]=T,x[_]=k}return{vals:v,starts:y,ends:x}}},{"../../constants/numerical":479,"../../lib":503,"fast-isnumeric":190}],552:[function(t,e,r){"use strict";e.exports={xaxis:{valType:"subplotid",dflt:"x",editType:"calc+clearAxisTypes"},yaxis:{valType:"subplotid",dflt:"y",editType:"calc+clearAxisTypes"}}},{}],553:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("fast-isnumeric"),a=t("../../lib"),o=t("../../constants/numerical").FP_SAFE,s=t("../../registry"),l=t("../../components/drawing"),c=t("./axis_ids"),u=c.getFromId,f=c.isLinked;function h(t,e){var r,n,i=[],o=t._fullLayout,s=d(o,e,0),l=d(o,e,1),c=m(t,e),u=c.min,f=c.max;if(0===u.length||0===f.length)return a.simpleMap(e.range,e.r2l);var h=u[0].val,g=f[0].val;for(r=1;r0&&((T=E-s(x)-l(b))>L?k/T>C&&(_=x,w=b,C=k/T):k/E>C&&(_={val:x.val,nopad:1},w={val:b.val,nopad:1},C=k/E));if(h===g){var P=h-1,I=h+1;if(M)if(0===h)i=[0,1];else{var O=(h>0?f:u).reduce((function(t,e){return Math.max(t,l(e))}),0),z=h/(1-Math.min(.5,O/E));i=h>0?[0,z]:[z,0]}else i=S?[Math.max(0,P),Math.max(1,I)]:[P,I]}else M?(_.val>=0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:0,nopad:1})):S&&(_.val-C*s(_)<0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:1,nopad:1})),C=(w.val-_.val-p(e,x.val,b.val))/(E-s(_)-l(w)),i=[_.val-C*s(_),w.val+C*l(w)];return v&&i.reverse(),a.simpleMap(i,e.l2r||Number)}function p(t,e,r){var n=0;if(t.rangebreaks)for(var i=t.locateBreaks(e,r),a=0;a0?r.ppadplus:r.ppadminus)||r.ppad||0),S=A((t._m>0?r.ppadminus:r.ppadplus)||r.ppad||0),E=A(r.vpadplus||r.vpad),L=A(r.vpadminus||r.vpad);if(!T){if(h=1/0,p=-1/0,w)for(n=0;n0&&(h=a),a>p&&a-o&&(h=a),a>p&&a=I;n--)P(n);return{min:d,max:m,opts:r}},concatExtremes:m};function m(t,e,r){var n,i,a,o=e._id,s=t._fullData,l=t._fullLayout,c=[],f=[];function h(t,e){for(n=0;n=r&&(c.extrapad||!o)){s=!1;break}i(e,c.val)&&c.pad<=r&&(o||!c.extrapad)&&(t.splice(l,1),l--)}if(s){var u=a&&0===e;t.push({val:e,pad:u?0:r,extrapad:!u&&o})}}function x(t){return i(t)&&Math.abs(t)=e}},{"../../components/drawing":388,"../../constants/numerical":479,"../../lib":503,"../../registry":638,"./axis_ids":558,"@plotly/d3":58,"fast-isnumeric":190}],554:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("fast-isnumeric"),a=t("../../plots/plots"),o=t("../../registry"),s=t("../../lib"),l=s.strTranslate,c=t("../../lib/svg_text_utils"),u=t("../../components/titles"),f=t("../../components/color"),h=t("../../components/drawing"),p=t("./layout_attributes"),d=t("./clean_ticks"),m=t("../../constants/numerical"),g=m.ONEMAXYEAR,v=m.ONEAVGYEAR,y=m.ONEMINYEAR,x=m.ONEMAXQUARTER,b=m.ONEAVGQUARTER,_=m.ONEMINQUARTER,w=m.ONEMAXMONTH,T=m.ONEAVGMONTH,k=m.ONEMINMONTH,A=m.ONEWEEK,M=m.ONEDAY,S=M/2,E=m.ONEHOUR,L=m.ONEMIN,C=m.ONESEC,P=m.MINUS_SIGN,I=m.BADNUM,O={K:"zeroline"},z={K:"gridline",L:"path"},D={K:"minor-gridline",L:"path"},R={K:"tick",L:"path"},F={K:"tick",L:"text"},B=t("../../constants/alignment"),N=B.MID_SHIFT,j=B.CAP_SHIFT,U=B.LINE_SPACING,V=B.OPPOSITE_SIDE,H=e.exports={};H.setConvert=t("./set_convert");var q=t("./axis_autotype"),G=t("./axis_ids"),Y=G.idSort,W=G.isLinked;H.id2name=G.id2name,H.name2id=G.name2id,H.cleanId=G.cleanId,H.list=G.list,H.listIds=G.listIds,H.getFromId=G.getFromId,H.getFromTrace=G.getFromTrace;var X=t("./autorange");H.getAutoRange=X.getAutoRange,H.findExtremes=X.findExtremes;function Z(t){var e=1e-4*(t[1]-t[0]);return[t[0]-e,t[1]+e]}H.coerceRef=function(t,e,r,n,i,a){var o=n.charAt(n.length-1),l=r._fullLayout._subplots[o+"axis"],c=n+"ref",u={};return i||(i=l[0]||("string"==typeof a?a:a[0])),a||(a=i),l=l.concat(l.map((function(t){return t+" domain"}))),u[c]={valType:"enumerated",values:l.concat(a?"string"==typeof a?[a]:a:[]),dflt:i},s.coerce(t,e,u,c)},H.getRefType=function(t){return void 0===t?t:"paper"===t?"paper":"pixel"===t?"pixel":/( domain)$/.test(t)?"domain":"range"},H.coercePosition=function(t,e,r,n,i,a){var o,l;if("range"!==H.getRefType(n))o=s.ensureNumber,l=r(i,a);else{var c=H.getFromId(e,n);l=r(i,a=c.fraction2r(a)),o=c.cleanPos}t[i]=o(l)},H.cleanPosition=function(t,e,r){return("paper"===r||"pixel"===r?s.ensureNumber:H.getFromId(e,r).cleanPos)(t)},H.redrawComponents=function(t,e){e=e||H.listIds(t);var r=t._fullLayout;function n(n,i,a,s){for(var l=o.getComponentMethod(n,i),c={},u=0;ur&&f2e-6||((r-t._forceTick0)/t._minDtick%1+1.000001)%1>2e-6)&&(t._minDtick=0)):t._minDtick=0},H.saveRangeInitial=function(t,e){for(var r=H.list(t,"",!0),n=!1,i=0;i.3*h||u(n)||u(a))){var p=r.dtick/2;t+=t+p.8){var o=Number(r.substr(1));a.exactYears>.8&&o%12==0?t=H.tickIncrement(t,"M6","reverse")+1.5*M:a.exactMonths>.8?t=H.tickIncrement(t,"M1","reverse")+15.5*M:t-=S;var l=H.tickIncrement(t,r);if(l<=n)return l}return t}(y,t,v,c,a)),g=y,0;g<=u;)g=H.tickIncrement(g,v,!1,a);return{start:e.c2r(y,0,a),end:e.c2r(g,0,a),size:v,_dataSpan:u-c}},H.prepMinorTicks=function(t,e,r){if(!e.minor.dtick){delete t.dtick;var n,a=e.dtick&&i(e._tmin);if(a){var o=H.tickIncrement(e._tmin,e.dtick,!0);n=[e._tmin,.99*o+.01*e._tmin]}else{var l=s.simpleMap(e.range,e.r2l);n=[l[0],.8*l[0]+.2*l[1]]}if(t.range=s.simpleMap(n,e.l2r),t._isMinor=!0,H.prepTicks(t,r),a){var c=i(e.dtick),u=i(t.dtick),f=c?e.dtick:+e.dtick.substring(1),h=u?t.dtick:+t.dtick.substring(1);c&&u?$(f,h)?f===2*A&&h===2*M&&(t.dtick=A):f===2*A&&h===3*M?t.dtick=A:f!==A||(e._input.minor||{}).nticks?tt(f/h,2.5)?t.dtick=f/2:t.dtick=f:t.dtick=M:"M"===String(e.dtick).charAt(0)?u?t.dtick="M1":$(f,h)?f>=12&&2===h&&(t.dtick="M3"):t.dtick=e.dtick:"L"===String(t.dtick).charAt(0)?"L"===String(e.dtick).charAt(0)?$(f,h)||(t.dtick=tt(f/h,2.5)?e.dtick/2:e.dtick):t.dtick="D1":"D2"===t.dtick&&+e.dtick>1&&(t.dtick=1)}t.range=e.range}void 0===e.minor._tick0Init&&(t.tick0=e.tick0)},H.prepTicks=function(t,e){var r=s.simpleMap(t.range,t.r2l,void 0,void 0,e);if("auto"===t.tickmode||!t.dtick){var n,a=t.nticks;a||("category"===t.type||"multicategory"===t.type?(n=t.tickfont?s.bigFont(t.tickfont.size||12):15,a=t._length/n):(n="y"===t._id.charAt(0)?40:80,a=s.constrain(t._length/n,4,9)+1),"radialaxis"===t._name&&(a*=2)),t.minor&&"array"!==t.minor.tickmode||"array"===t.tickmode&&(a*=100),t._roughDTick=Math.abs(r[1]-r[0])/a,H.autoTicks(t,t._roughDTick),t._minDtick>0&&t.dtick<2*t._minDtick&&(t.dtick=t._minDtick,t.tick0=t.l2r(t._forceTick0))}"period"===t.ticklabelmode&&function(t){var e;function r(){return!(i(t.dtick)||"M"!==t.dtick.charAt(0))}var n=r(),a=H.getTickFormat(t);if(a){var o=t._dtickInit!==t.dtick;/%[fLQsSMX]/.test(a)||(/%[HI]/.test(a)?(e=E,o&&!n&&t.dtick=(O?0:1);z--){var D=!z;z?(t._dtickInit=t.dtick,t._tick0Init=t.tick0):(t.minor._dtickInit=t.minor.dtick,t.minor._tick0Init=t.minor.tick0);var R=z?t:s.extendFlat({},t,t.minor);if(D?H.prepMinorTicks(R,t,e):H.prepTicks(R,e),"array"!==R.tickmode){var F=Z(u),B=F[0],N=F[1],j=i(R.dtick),U="log"===a&&!(j||"L"===R.dtick.charAt(0)),V=H.tickFirst(R,e);if(z){if(t._tmin=V,V=N:W<=N;W=H.tickIncrement(W,X,f,o)){if(z&&q++,R.rangebreaks&&!f){if(W=p)break}if(C.length>d||W===Y)break;Y=W;var J={value:W};z?(U&&W!==(0|W)&&(J.simpleLabel=!0),l>1&&q%l&&(J.skipLabel=!0),C.push(J)):(J.minor=!0,P.push(J))}}else z?(C=[],m=rt(t)):(P=[],L=rt(t))}if(O&&!("inside"===t.minor.ticks&&"outside"===t.ticks||"outside"===t.minor.ticks&&"inside"===t.ticks)){for(var K=C.map((function(t){return t.value})),Q=[],$=0;$0?(a=n-1,o=n):(a=n,o=n);var s,l=t[a].value,c=t[o].value,u=Math.abs(c-l),f=r||u,h=0;f>=y?h=u>=y&&u<=g?u:v:r===b&&f>=_?h=u>=_&&u<=x?u:b:f>=k?h=u>=k&&u<=w?u:T:r===A&&f>=A?h=A:f>=M?h=M:r===S&&f>=S?h=S:r===E&&f>=E&&(h=E),h>=u&&(h=u,s=!0);var p=i+h;if(e.rangebreaks&&h>0){for(var d=0,m=0;m<84;m++){var L=(m+.5)/84;e.maskBreaks(i*(1-L)+L*p)!==I&&d++}(h*=d/84)||(t[n].drop=!0),s&&u>A&&(h=u)}(h>0||0===n)&&(t[n].periodX=i+h/2)}}(C,t,t._definedDelta),t.rangebreaks){var at="y"===t._id.charAt(0),ot=1;"auto"===t.tickmode&&(ot=t.tickfont?t.tickfont.size:12);var st=NaN;for(r=C.length-1;r>-1;r--)if(C[r].drop)C.splice(r,1);else{C[r].value=Ct(C[r].value,t);var lt=t.c2p(C[r].value);(at?st>lt-ot:stp||utp&&(ct.periodX=p),ut10||"01-01"!==n.substr(5)?t._tickround="d":t._tickround=+e.substr(1)%12==0?"y":"m";else if(e>=M&&a<=10||e>=15*M)t._tickround="d";else if(e>=L&&a<=16||e>=E)t._tickround="M";else if(e>=C&&a<=19||e>=L)t._tickround="S";else{var o=t.l2r(r+e).replace(/^-/,"").length;t._tickround=Math.max(a,o)-20,t._tickround<0&&(t._tickround=4)}}else if(i(e)||"L"===e.charAt(0)){var s=t.range.map(t.r2d||Number);i(e)||(e=Number(e.substr(1))),t._tickround=2-Math.floor(Math.log(e)/Math.LN10+.01);var l=Math.max(Math.abs(s[0]),Math.abs(s[1])),c=Math.floor(Math.log(l)/Math.LN10+.01),u=void 0===t.minexponent?3:t.minexponent;Math.abs(c)>u&&(dt(t.exponentformat)&&!mt(c)?t._tickexponent=3*Math.round((c-1)/3):t._tickexponent=c)}else t._tickround=null}function ht(t,e,r){var n=t.tickfont||{};return{x:e,dx:0,dy:0,text:r||"",fontSize:n.size,font:n.family,fontColor:n.color}}H.autoTicks=function(t,e,r){var n;function a(t){return Math.pow(t,Math.floor(Math.log(e)/Math.LN10))}if("date"===t.type){t.tick0=s.dateTick0(t.calendar,0);var o=2*e;if(o>v)e/=v,n=a(10),t.dtick="M"+12*ut(e,n,nt);else if(o>T)e/=T,t.dtick="M"+ut(e,1,it);else if(o>M){if(t.dtick=ut(e,M,t._hasDayOfWeekBreaks?[1,2,7,14]:ot),!r){var l=H.getTickFormat(t),c="period"===t.ticklabelmode;c&&(t._rawTick0=t.tick0),/%[uVW]/.test(l)?t.tick0=s.dateTick0(t.calendar,2):t.tick0=s.dateTick0(t.calendar,1),c&&(t._dowTick0=t.tick0)}}else o>E?t.dtick=ut(e,E,it):o>L?t.dtick=ut(e,L,at):o>C?t.dtick=ut(e,C,at):(n=a(10),t.dtick=ut(e,n,nt))}else if("log"===t.type){t.tick0=0;var u=s.simpleMap(t.range,t.r2l);if(t._isMinor&&(e*=1.5),e>.7)t.dtick=Math.ceil(e);else if(Math.abs(u[1]-u[0])<1){var f=1.5*Math.abs((u[1]-u[0])/e);e=Math.abs(Math.pow(10,u[1])-Math.pow(10,u[0]))/f,n=a(10),t.dtick="L"+ut(e,n,nt)}else t.dtick=e>.3?"D2":"D1"}else"category"===t.type||"multicategory"===t.type?(t.tick0=0,t.dtick=Math.ceil(Math.max(e,1))):Lt(t)?(t.tick0=0,n=1,t.dtick=ut(e,n,ct)):(t.tick0=0,n=a(10),t.dtick=ut(e,n,nt));if(0===t.dtick&&(t.dtick=1),!i(t.dtick)&&"string"!=typeof t.dtick){var h=t.dtick;throw t.dtick=1,"ax.dtick error: "+String(h)}},H.tickIncrement=function(t,e,r,a){var o=r?-1:1;if(i(e))return s.increment(t,o*e);var l=e.charAt(0),c=o*Number(e.substr(1));if("M"===l)return s.incrementMonth(t,c,a);if("L"===l)return Math.log(Math.pow(10,t)+c)/Math.LN10;if("D"===l){var u="D2"===e?lt:st,f=t+.01*o,h=s.roundUp(s.mod(f,1),u,r);return Math.floor(f)+Math.log(n.round(Math.pow(10,h),1))/Math.LN10}throw"unrecognized dtick "+String(e)},H.tickFirst=function(t,e){var r=t.r2l||Number,a=s.simpleMap(t.range,r,void 0,void 0,e),o=a[1] ")}else t._prevDateHead=l,c+="
"+l;e.text=c}(t,o,r,c):"log"===u?function(t,e,r,n,a){var o=t.dtick,l=e.x,c=t.tickformat,u="string"==typeof o&&o.charAt(0);"never"===a&&(a="");n&&"L"!==u&&(o="L3",u="L");if(c||"L"===u)e.text=gt(Math.pow(10,l),t,a,n);else if(i(o)||"D"===u&&s.mod(l+.01,1)<.1){var f=Math.round(l),h=Math.abs(f),p=t.exponentformat;"power"===p||dt(p)&&mt(f)?(e.text=0===f?1:1===f?"10":"10"+(f>1?"":P)+h+"0729730760892178,2.0127605721537694,1.948519072716796,1.8805041456776106,1.8089863617372703,1.7342502482289197,1.6565931176376758,1.5763239082832123,1.493761950021991,1.4092356834113497,1.3230813891766904,1.2356418028568317,1.147264779640531,1.0583019041259838,0.969107080588813,0.8800351634453722,0.7914404947118896,0.7036755247310732,0.6170894031592893,0.5320265794320189,0.44882546935091694,0.3678170596607836,0.28932362075458123,0.2136574179109017,0.14111946004430068,0.07199833397955363,0.006569013828189255,-0.05490820731495553,-0.11218875872606486,-0.1650447715604961,-0.21326596187302863,-0.25666049896691967,-0.2950557492998578,-0.32829896768311473,-0.35625790840338317,-0.3788213384128416,-0.3958994977266968,-0.40742444553291324,-0.413350333037862,-0.41365358590449536,-0.40833299697745407,-0.3974097333032142,-0.3809272502940903,-0.3589511192996059,-0.33156876336044744,-0.298889120319721,-0.26104219577306015,-0.2181785537560517,-0.1704687160542824,-0.11810247734536522,-0.06128817193602075,-0.0002518167510849566,0.06476377120346893],"y":[0.0,0.06105273585645924,0.11788435814090946,0.17026877748919794,0.2179975965337292,0.2608809389571687,0.2987482048683807,0.3314487494957075,0.35885248249766943,0.38085038550686257,0.39735494584802833,0.40830050604269247,0.4136435193779984,0.4133627314171202,0.4074592593106001,0.39595658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ",e.fontSize*=1.25):("e"===p||"E"===p)&&h>2?e.text="1"+p+(f>0?"+":P)+h:(e.text=gt(Math.pow(10,l),t,"","fakehover"),"D1"===o&&"y"===t._id.charAt(0)&&(e.dy-=e.fontSize/6))}else{if("D"!==u)throw"unrecognized dtick "+String(o);e.text=String(Math.round(Math.pow(10,s.mod(l,1)))),e.fontSize*=.75}if("D1"===t.dtick){var d=String(e.text).charAt(0);"0"!==d&&"1"!==d||("y"===t._id.charAt(0)?e.dx-=e.fontSize/4:(e.dy+=e.fontSize/2,e.dx+=(t.range[1]>t.range[0]?1:-1)*e.fontSize*(l<0?.5:.25)))}}(t,o,0,c,m):"category"===u?function(t,e){var r=t._categories[Math.round(e.x)];void 0===r&&(r="");e.text=String(r)}(t,o):"multicategory"===u?function(t,e,r){var n=Math.round(e.x),i=t._categories[n]||[],a=void 0===i[1]?"":String(i[1]),o=void 0===i[0]?"":String(i[0]);r?e.text=o+" - "+a:(e.text=a,e.text2=o)}(t,o,r):Lt(t)?function(t,e,r,n,i){if("radians"!==t.thetaunit||r)e.text=gt(e.x,t,i,n);else{var a=e.x/180;if(0===a)e.text="0";else{var o=function(t){function e(t,e){return Math.abs(t-e)<=1e-6}var r=function(t){for(var r=1;!e(Math.round(t*r)/r,t);)r*=10;return r}(t),n=t*r,i=Math.abs(function t(r,n){return e(n,0)?r:t(n,r%n)}(n,r));return[Math.round(n/i),Math.round(r/i)]}(a);if(o[1]>=100)e.text=gt(s.deg2rad(e.x),t,i,n);else{var l=e.x<0;1===o[1]?1===o[0]?e.text="\u03c0":e.text=o[0]+"\u03c0":e.text=["",o[0],"71202,0.4074592593106001,0.39595658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ","\u2044","",o[1],"5658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ","\u03c0"].join(""),l&&(e.text=P+e.text)}}}}(t,o,r,c,m):function(t,e,r,n,i){"never"===i?i="":"all"===t.showexponent&&Math.abs(e.x/t.dtick)<1e-6&&(i="hide");e.text=gt(e.x,t,i,n)}(t,o,0,c,m),n||(t.tickprefix&&!d(t.showtickprefix)&&(o.text=t.tickprefix+o.text),t.ticksuffix&&!d(t.showticksuffix)&&(o.text+=t.ticksuffix)),"boundaries"===t.tickson||t.showdividers){var g=function(e){var r=t.l2p(e);return r>=0&&r<=t._length?e:null};o.xbnd=[g(o.x-.5),g(o.x+t.dtick-.5)]}return o},H.hoverLabelText=function(t,e,r){r&&(t=s.extendFlat({},t,{hoverformat:r}));var n=Array.isArray(e)?e[0]:e,i=Array.isArray(e)?e[1]:void 0;if(void 0!==i&&i!==n)return H.hoverLabelText(t,n,r)+" - "+H.hoverLabelText(t,i,r);var a="log"===t.type&&n<=0,o=H.tickText(t,t.c2l(a?-n:n),"hover").text;return a?0===n?"0":P+o:o};var pt=["f","p","n","\u03bc","m","","k","M","G","T"];function dt(t){return"SI"===t||"B"===t}function mt(t){return t>14||t<-15}function gt(t,e,r,n){var a=t<0,o=e._tickround,l=r||e.exponentformat||"B",c=e._tickexponent,u=H.getTickFormat(e),f=e.separatethousands;if(n){var h={exponentformat:l,minexponent:e.minexponent,dtick:"none"===e.showexponent?e.dtick:i(t)&&Math.abs(t)||1,range:"none"===e.showexponent?e.range.map(e.r2d):[0,t||1]};ft(h),o=(Number(h._tickround)||0)+4,c=h._tickexponent,e.hoverformat&&(u=e.hoverformat)}if(u)return e._numFormat(u)(t).replace(/-/g,P);var p,d=Math.pow(10,-o)/2;if("none"===l&&(c=0),(t=Math.abs(t))"+p+"6,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ":"B"===l&&9===c?t+="B":dt(l)&&(t+=pt[c/3+5]));return a?P+t:t}function vt(t,e){for(var r=[],n={},i=0;i1&&r=i.min&&t=0,a=u(t,e[1])<=0;return(r||i)&&(n||a)}if(t.tickformatstops&&t.tickformatstops.length>0)switch(t.type){case"date":case"linear":for(e=0;e=o(i)))){r=n;break}break;case"log":for(e=0;e0?r.bottom-f:0,h)))),e.automargin){n={x:0,y:0,r:0,l:0,t:0,b:0};var p=[0,1];if("x"===d){if("b"===l?n[l]=e._depth:(n[l]=e._depth=Math.max(r.width>0?f-r.top:0,h),p.reverse()),r.width>0){var g=r.right-(e._offset+e._length);g>0&&(n.xr=1,n.r=g);var v=e._offset-r.left;v>0&&(n.xl=0,n.l=v)}}else if("l"===l?n[l]=e._depth=Math.max(r.height>0?f-r.left:0,h):(n[l]=e._depth=Math.max(r.height>0?r.right-f:0,h),p.reverse()),r.height>0){var y=r.bottom-(e._offset+e._length);y>0&&(n.yb=0,n.b=y);var x=e._offset-r.top;x>0&&(n.yt=1,n.t=x)}n[m]="free"===e.anchor?e.position:e._anchorAxis.domain[p[0]],e.title.text!==c._dfltTitle[d]&&(n[l]+=bt(e)+(e.title.standoff||0)),e.mirror&&"free"!==e.anchor&&((i={x:0,y:0,r:0,l:0,t:0,b:0})[u]=e.linewidth,e.mirror&&!0!==e.mirror&&(i[u]+=h),!0===e.mirror||"ticks"===e.mirror?i[m]=e._anchorAxis.domain[p[1]]:"all"!==e.mirror&&"allticks"!==e.mirror||(i[m]=[e._counterDomainMin,e._counterDomainMax][p[1]]))}it&&(s=o.getComponentMethod("rangeslider","autoMarginOpts")(t,e)),a.autoMargin(t,Tt(e),n),a.autoMargin(t,kt(e),i),a.autoMargin(t,At(e),s)})),r.skipTitle||it&&"bottom"===e.side||rt.push((function(){return function(t,e){var r,n=t._fullLayout,i=e._id,a=i.charAt(0),o=e.title.font.size;if(e.title.hasOwnProperty("standoff"))r=e._depth+e.title.standoff+bt(e);else{var s=Pt(e);if("multicategory"===e.type)r=e._depth;else{var l=1.5*o;s&&(l=.5*o,"outside"===e.ticks&&(l+=e.ticklen)),r=10+l+(e.linewidth?e.linewidth-1:0)}s||(r+="x"===a?"top"===e.side?o*(e.showticklabels?1:0):o*(e.showticklabels?1.5:.5):"right"===e.side?o*(e.showticklabels?1:.5):o*(e.showticklabels?.5:0))}var c,f,p,d,m=H.getPxPosition(t,e);"x"===a?(f=e._offset+e._length/2,p="top"===e.side?m-r:m+r):(p=e._offset+e._length/2,f="right"===e.side?m+r:m-r,c={rotate:"-90",offset:0});if("multicategory"!==e.type){var g=e._selections[e._id+"tick"];if(d={selection:g,side:e.side},g&&g.node()&&g.node().parentNode){var v=h.getTranslate(g.node().parentNode);d.offsetLeft=v.x,d.offsetTop=v.y}e.title.hasOwnProperty("standoff")&&(d.pad=0)}return u.draw(t,i+"title",{propContainer:e,propName:e._name+".title.text",placeholder:n._dfltTitle[a],avoid:d,transform:c,attributes:{x:f,y:p,"text-anchor":"middle"}})}(t,e)})),s.syncOrAsync(rt)}}function at(t){var r=p+(t||"tick");return w[r]||(w[r]=function(t,e){var r,n,i,a;t._selections[e].size()?(r=1/0,n=-1/0,i=1/0,a=-1/0,t._selections[e].each((function(){var t=wt(this),e=h.bBox(t.node().parentNode);r=Math.min(r,e.top),n=Math.max(n,e.bottom),i=Math.min(i,e.left),a=Math.max(a,e.right)}))):(r=0,n=0,i=0,a=0);return{top:r,bottom:n,left:i,right:a,height:n-r,width:a-i}}(e,r)),w[r]}},H.getTickSigns=function(t,e){var r=t._id.charAt(0),n={x:"top",y:"right"}[r],i=t.side===n?1:-1,a=[-1,1,i,-i];return"inside"!==(e?(t.minor||{}).ticks:t.ticks)==("x"===r)&&(a=a.map((function(t){return-t}))),t.side&&a.push({l:-1,t:-1,r:1,b:1}[t.side.charAt(0)]),a},H.makeTransTickFn=function(t){return"x"===t._id.charAt(0)?function(e){return l(t._offset+t.l2p(e.x),0)}:function(e){return l(0,t._offset+t.l2p(e.x))}},H.makeTransTickLabelFn=function(t){var e=function(t){var e=t.ticklabelposition||"",r=function(t){return-1!==e.indexOf(t)},n=r("top"),i=r("left"),a=r("right"),o=r("bottom"),s=r("inside"),l=o||i||n||a;if(!l&&!s)return[0,0];var c=t.side,u=l?(t.tickwidth||0)/2:0,f=3,h=t.tickfont?t.tickfont.size:12;(o||n)&&(u+=h*j,f+=(t.linewidth||0)/2);(i||a)&&(u+=(t.linewidth||0)/2,f+=3);s&&"top"===c&&(f-=h*(1-j));(i||n)&&(u=-u);"bottom"!==c&&"right"!==c||(f=-f);return[l?u:0,s?f:0]}(t),r=e[0],n=e[1];return"x"===t._id.charAt(0)?function(e){return l(r+t._offset+t.l2p(yt(e)),n)}:function(e){return l(n,r+t._offset+t.l2p(yt(e)))}},H.makeTickPath=function(t,e,r,n){n||(n={});var i=n.minor;if(i&&!t.minor)return"";var a=void 0!==n.len?n.len:i?t.minor.ticklen:t.ticklen,o=t._id.charAt(0),s=(t.linewidth||1)/2;return"x"===o?"M0,"+(e+s*r)+"v"+a*r:"M"+(e+s*r)+",0h"+a*r},H.makeLabelFns=function(t,e,r){var n=t.ticklabelposition||"",a=function(t){return-1!==n.indexOf(t)},o=a("top"),l=a("left"),c=a("right"),u=a("bottom")||l||o||c,f=a("inside"),h="inside"===n&&"inside"===t.ticks||!f&&"outside"===t.ticks&&"boundaries"!==t.tickson,p=0,d=0,m=h?t.ticklen:0;if(f?m*=-1:u&&(m=0),h&&(p+=m,r)){var g=s.deg2rad(r);p=m*Math.cos(g)+1,d=m*Math.sin(g)}t.showticklabels&&(h||t.showline)&&(p+=.2*t.tickfont.size);var v,y,x,b,_,w={labelStandoff:p+=(t.linewidth||1)/2*(f?-1:1),labelShift:d},T=0,k=t.side,A=t._id.charAt(0),M=t.tickangle;if("x"===A)b=(_=!f&&"bottom"===k||f&&"top"===k)?1:-1,f&&(b*=-1),v=d*b,y=e+p*b,x=_?1:-.2,90===Math.abs(M)&&(f?x+=N:x=-90===M&&"bottom"===k?j:90===M&&"top"===k?N:.5,T=N/2*(M/90)),w.xFn=function(t){return t.dx+v+T*t.fontSize},w.yFn=function(t){return t.dy+y+t.fontSize*x},w.anchorFn=function(t,e){if(u){if(l)return"end";if(c)return"start"}return i(e)&&0!==e&&180!==e?e*b<0!==f?"end":"start":"middle"},w.heightFn=function(e,r,n){return r<-60||r>60?-.5*n:"top"===t.side!==f?-n:0};else if("y"===A){if(b=(_=!f&&"left"===k||f&&"right"===k)?1:-1,f&&(b*=-1),v=p,y=d*b,x=0,f||90!==Math.abs(M)||(x=-90===M&&"left"===k||90===M&&"right"===k?j:.5),f){var S=i(M)?+M:0;if(0!==S){var E=s.deg2rad(S);T=Math.abs(Math.sin(E))*j*b,x=0}}w.xFn=function(t){return t.dx+e-(v+t.fontSize*x)*b+T*t.fontSize},w.yFn=function(t){return t.dy+y+t.fontSize*N},w.anchorFn=function(t,e){return i(e)&&90===Math.abs(e)?"middle":_?"end":"start"},w.heightFn=function(e,r,n){return"right"===t.side&&(r*=-1),r<-30?-n:r<30?-.5*n:0}}return w},H.drawTicks=function(t,e,r){r=r||{};var i=e._id+"tick",a=[].concat(e.minor&&e.minor.ticks?r.vals.filter((function(t){return t.minor&&!t.noTick})):[]).concat(e.ticks?r.vals.filter((function(t){return!t.minor&&!t.noTick})):[]),o=r.layer.selectAll("path."+i).data(a,xt);o.exit().remove(),o.enter().append("path").classed(i,1).classed("ticks",1).classed("crisp",!1!==r.crisp).each((function(t){return f.stroke(n.select(this),t.minor?e.minor.tickcolor:e.tickcolor)})).style("stroke-width",(function(r){return h.crispRound(t,r.minor?e.minor.tickwidth:e.tickwidth,1)+"px"})).attr("d",r.path).style("display",null),It(e,[R]),o.attr("transform",r.transFn)},H.drawGrid=function(t,e,r){r=r||{};var i=e._id+"grid",a=e.minor&&e.minor.showgrid,o=a?r.vals.filter((function(t){return t.minor})):[],s=e.showgrid?r.vals.filter((function(t){return!t.minor})):[],l=r.counterAxis;if(l&&H.shouldShowZeroLine(t,e,l))for(var c="array"===e.tickmode,u=0;u=0;v--){var y=v?m:g;if(y){var x=y.selectAll("path."+i).data(v?s:o,xt);x.exit().remove(),x.enter().append("path").classed(i,1).classed("crisp",!1!==r.crisp),x.attr("transform",r.transFn).attr("d",r.path).each((function(t){return f.stroke(n.select(this),t.minor?e.minor.gridcolor:e.gridcolor||"#ddd")})).style("stroke-dasharray",(function(t){return h.dashStyle(t.minor?e.minor.griddash:e.griddash,t.minor?e.minor.gridwidth:e.gridwidth)})).style("stroke-width",(function(t){return(t.minor?d:e._gw)+"px"})).style("display",null),"function"==typeof r.path&&x.attr("d",r.path)}}It(e,[z,D])},H.drawZeroLine=function(t,e,r){r=r||r;var n=e._id+"zl",i=H.shouldShowZeroLine(t,e,r.counterAxis),a=r.layer.selectAll("path."+n).data(i?[{x:0,id:e._id}]:[]);a.exit().remove(),a.enter().append("path").classed(n,1).classed("zl",1).classed("crisp",!1!==r.crisp).each((function(){r.layer.selectAll("path").sort((function(t,e){return Y(t.id,e.id)}))})),a.attr("transform",r.transFn).attr("d",r.path).call(f.stroke,e.zerolinecolor||f.defaultLine).style("stroke-width",h.crispRound(t,e.zerolinewidth,e._gw||1)+"px").style("display",null),It(e,[O])},H.drawLabels=function(t,e,r){r=r||{};var a=t._fullLayout,o=e._id,u=o.charAt(0),f=r.cls||o+"tick",p=r.vals.filter((function(t){return t.text})),d=r.labelFns,m=r.secondary?0:e.tickangle,g=(e._prevTickAngles||{})[f],v=r.layer.selectAll("g."+f).data(e.showticklabels?p:[],xt),y=[];function x(t,a){t.each((function(t){var o=n.select(this),s=o.select(".text-math-group"),u=d.anchorFn(t,a),f=r.transFn.call(o.node(),t)+(i(a)&&0!=+a?" rotate("+a+","+d.xFn(t)+","+(d.yFn(t)-t.fontSize/2)+")":""),p=c.lineCount(o),m=U*t.fontSize,g=d.heightFn(t,i(a)?+a:0,(p-1)*m);if(g&&(f+=l(0,g)),s.empty()){var v=o.select("text");v.attr({transform:f,"text-anchor":u}),v.style("opacity",1),e._adjustTickLabelsOverflow&&e._adjustTickLabelsOverflow()}else{var y=h.bBox(s.node()).width*{end:-.5,start:.5}[u];s.attr("transform",f+l(y,0))}}))}v.enter().append("g").classed(f,1).append("text").attr("text-anchor","middle").each((function(e){var r=n.select(this),i=t._promises.length;r.call(c.positionText,d.xFn(e),d.yFn(e)).call(h.font,e.font,e.fontSize,e.fontColor).text(e.text).call(c.convertToTspans,t),t._promises[i]?y.push(t._promises.pop().then((function(){x(r,m)}))):x(r,m)})),It(e,[F]),v.exit().remove(),r.repositionOnUpdate&&v.each((function(t){n.select(this).select("text").call(c.positionText,d.xFn(t),d.yFn(t))})),e._adjustTickLabelsOverflow=function(){var r=e.ticklabeloverflow;if(r&&"allow"!==r){var i=-1!==r.indexOf("hide"),o="x"===e._id.charAt(0),l=0,c=o?t._fullLayout.width:t._fullLayout.height;if(-1!==r.indexOf("domain")){var u=s.simpleMap(e.range,e.r2l);l=e.l2p(u[0])+e._offset,c=e.l2p(u[1])+e._offset}var f=Math.min(l,c),p=Math.max(l,c),d=e.side,m=1/0,g=-1/0;for(var y in v.each((function(t){var r=n.select(this);if(r.select(".text-math-group").empty()){var a=h.bBox(r.node()),s=0;o?(a.right>p||a.leftp||a.top+(e.tickangle?0:t.fontSize/4)e["_visibleLabelMin_"+r._id]?l.style("display","none"):"tick"!==t.K||i||l.style("display",null)}))}))}))}))},x(v,g+1?g:m);var b=null;e._selections&&(e._selections[f]=v);var _=[function(){return y.length&&Promise.all(y)}];e.automargin&&a._redrawFromAutoMarginCount&&90===g?(b=90,_.push((function(){x(v,g)}))):_.push((function(){if(x(v,m),p.length&&"x"===u&&!i(m)&&("log"!==e.type||"D"!==String(e.dtick).charAt(0))){b=0;var t,n=0,a=[];if(v.each((function(t){n=Math.max(n,t.fontSize);var r=e.l2p(t.x),i=wt(this),o=h.bBox(i.node());a.push({top:0,bottom:10,height:10,left:r-o.width/2,right:r+o.width/2+2,width:o.width+2})})),"boundaries"!==e.tickson&&!e.showdividers||r.secondary){var o=p.length,l=Math.abs((p[o-1].x-p[0].x)*e._m)/(o-1),c=e.ticklabelposition||"",f=function(t){return-1!==c.indexOf(t)},d=f("top"),g=f("left"),y=f("right"),_=f("bottom")||g||d||y?(e.tickwidth||0)+6:0,w=l<2.5*n||"multicategory"===e.type||"realaxis"===e._name;for(t=0;t1)for(n=1;n2*o}(i,e))return"date";var g="strict"!==r.autotypenumbers;return function(t,e){for(var r=t.length,n=f(r),i=0,o=0,s={},u=0;u2*i}(i,g)?"category":function(t,e){for(var r=t.length,n=0;n=2){var s,c,u="";if(2===o.length)for(s=0;s<2;s++)if(c=b(o[s])){u=g;break}var f=i("pattern",u);if(f===g)for(s=0;s<2;s++)(c=b(o[s]))&&(e.bounds[s]=o[s]=c-1);if(f)for(s=0;s<2;s++)switch(c=o[s],f){case g:if(!n(c))return void(e.enabled=!1);if((c=+c)!==Math.floor(c)||c<0||c>=7)return void(e.enabled=!1);e.bounds[s]=o[s]=c;break;case v:if(!n(c))return void(e.enabled=!1);if((c=+c)<0||c>24)return void(e.enabled=!1);e.bounds[s]=o[s]=c}if(!1===r.autorange){var h=r.range;if(h[0]h[1])return void(e.enabled=!1)}else if(o[0]>h[0]&&o[1]<h[1])return void(e.enabled=!1)}}else{var p=i("values");if(!p||!p.length)return void(e.enabled=!1);i("dvalue")}}}e.exports=function(t,e,r,n,v){var x,b=n.letter,_=n.font||{},w=n.splomStash||{},T=r("visible",!n.visibleDflt),k=e._template||{},A=e.type||k.type||"-";"date"===A&&(i.getComponentMethod("calendars","handleDefaults")(t,e,"calendar",n.calendar),n.noTicklabelmode||(x=r("ticklabelmode")));var M="";n.noTicklabelposition&&"multicategory"!==A||(M=a.coerce(t,e,{ticklabelposition:{valType:"enumerated",dflt:"outside",values:"period"===x?["outside","inside"]:"x"===b?["outside","inside","outside left","inside left","outside right","inside right"]:["outside","inside","outside top","inside top","outside bottom","inside bottom"]}},"ticklabelposition")),n.noTicklabeloverflow||r("ticklabeloverflow",-1!==M.indexOf("inside")?"hide past domain":"category"===A||"multicategory"===A?"allow":"hide past div"),m(e,v);var S=!e.isValidRange(t.range);S&&n.reverseDflt&&(S="reversed"),!r("autorange",S)||"linear"!==A&&"-"!==A||r("rangemode"),r("range"),e.cleanRange(),p(t,e,r,n),"category"===A||n.noHover||r("hoverformat");var E=r("color"),L=E!==l.color.dflt?E:_.color,C=w.label||v._dfltTitle[b];if(h(t,e,r,A,n),!T)return e;r("title.text",C),a.coerceFont(r,"title.font",{family:_.family,size:a.bigFont(_.size),color:L}),c(t,e,r,A);var P=n.hasMinor;if(P&&(o.newContainer(e,"minor"),c(t,e,r,A,{isMinor:!0})),f(t,e,r,A,n),u(t,e,r,n),P){var I=n.isMinor;n.isMinor=!0,u(t,e,r,n),n.isMinor=I}d(t,e,r,{dfltColor:E,bgColor:n.bgColor,showGrid:n.showGrid,hasMinor:P,attributes:l}),!P||e.minor.ticks||e.minor.showgrid||delete e.minor,(e.showline||e.ticks)&&r("mirror"),n.automargin&&r("automargin");var O,z="multicategory"===A;n.noTickson||"category"!==A&&!z||!e.ticks&&!e.showgrid||(z&&(O="boundaries"),"boundaries"===r("tickson",O)&&delete e.ticklabelposition);z&&(r("showdividers")&&(r("dividercolor"),r("dividerwidth")));if("date"===A)if(s(t,e,{name:"rangebreaks",inclusionAttr:"enabled",handleItemDefaults:y}),e.rangebreaks.length){for(var D=0;D<e.rangebreaks.length;D++)if(e.rangebreaks[D].pattern===g){e._hasDayOfWeekBreaks=!0;break}if(m(e,v),v._has("scattergl")||v._has("splom"))for(var R=0;R<n.data.length;R++){var F=n.data[R];"scattergl"!==F.type&&"splom"!==F.type||(F.visible=!1,a.warn(F.type+" traces do not work on axes with rangebreaks. Setting trace "+F.index+" to `visible: false`."))}}else delete e.rangebreaks;return e};var x={sun:1,mon:2,tue:3,wed:4,thu:5,fri:6,sat:7};function b(t){if("string"==typeof t)return x[t.substr(0,3).toLowerCase()]}},{"../../lib":503,"../../plot_api/plot_template":543,"../../registry":638,"../array_container_defaults":549,"./category_order_defaults":559,"./constants":561,"./layout_attributes":569,"./line_grid_defaults":571,"./prefix_suffix_defaults":573,"./set_convert":576,"./tick_label_defaults":578,"./tick_mark_defaults":579,"./tick_value_defaults":580,"fast-isnumeric":190}],557:[function(t,e,r){"use strict";var n=t("../../constants/docs"),i=n.FORMAT_LINK,a=n.DATE_FORMAT_LINK;function o(t,e){return["Sets the "+t+" formatting rule"+(e?"for `"+e+"` ":""),"using d3 formatting mini-languages","which are very similar to those in Python. For numbers, see: "+i+"."].join(" ")}function s(t,e){return o(t,e)+[" And for dates see: "+a+".","We add two items to d3's date formatter:","*%h* for half of the year as a decimal number as well as","*%{n}f* for fractional seconds","with n digits. For example, *2016-10-13 09:15:23.456* with tickformat","*%H~%M~%S.%2f* would display *09~15~23.46*"].join(" ")}e.exports={axisHoverFormat:function(t,e){return{valType:"string",dflt:"",editType:"none",description:(e?o:s)("hover text",t)+["By default the values are formatted using "+(e?"generic number format":"`"+t+"axis.hoverformat`")+"."].join(" ")}},descriptionOnlyNumbers:o,descriptionWithDates:s}},{"../../constants/docs":474}],558:[function(t,e,r){"use strict";var n=t("../../registry"),i=t("./constants");function a(t,e){if(e&&e.length)for(var r=0;rn?1:-1:+(t.substr(1)||1)-+(e.substr(1)||1)},r.ref2id=function(t){return!!/^[xyz]/.test(t)&&t.split(" ")[0]},r.isLinked=function(t,e){return a(e,t._axisMatchGroups)||a(e,t._axisConstraintGroups)}},{"../../registry":638,"./constants":561}],559:[function(t,e,r){"use strict";e.exports=function(t,e,r,n){if("category"===e.type){var i,a=t.categoryarray,o=Array.isArray(a)&&a.length>0;o&&(i="array");var s,l=r("categoryorder",i);"array"===l&&(s=r("categoryarray")),o||"array"!==l||(l=e.categoryorder="trace"),"trace"===l?e._initialCategories=[]:"array"===l?e._initialCategories=s.slice():(s=function(t,e){var r,n,i,a=e.dataAttr||t._id.charAt(0),o={};if(e.axData)r=e.axData;else for(r=[],n=0;n<e.data.length;n++){var s=e.data[n];s[a+"axis"]===t._id&&r.push(s)}for(n=0;n<r.length;n++){var l=r[n][a];for(i=0;i<l.length;i++){var c=l[i];null!=c&&(o[c]=1)}}return Object.keys(o)}(e,n).sort(),"category ascending"===l?e._initialCategories=s:"category descending"===l&&(e._initialCategories=s.reverse()))}}},{}],560:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("../../lib"),a=t("../../constants/numerical"),o=a.ONEDAY,s=a.ONEWEEK;r.dtick=function(t,e){var r="log"===e,i="date"===e,a="category"===e,s=i?o:1;if(!t)return s;if(n(t))return(t=Number(t))<=0?s:a?Math.max(1,Math.round(t)):i?Math.max(.1,t):t;if("string"!=typeof t||!i&&!r)return s;var l=t.charAt(0),c=t.substr(1);return(c=n(c)?Number(c):0)<=0||!(i&&"M"===l&&c===Math.round(c)||r&&"L"===l||r&&"D"===l&&(1===c||2===c))?s:t},r.tick0=function(t,e,r,a){return"date"===e?i.cleanDate(t,i.dateTick0(r,a%s==0?1:0)):"D1"!==a&&"D2"!==a?n(t)?Number(t):0:void 0}},{"../../constants/numerical":479,"../../lib":503,"fast-isnumeric":190}],561:[function(t,e,r){"use strict";var n=t("../../lib/regex").counter;e.exports={idRegex:{x:n("x","( domain)?"),y:n("y","( domain)?")},attrRegex:n("[xy]axis"),xAxisMatch:n("xaxis"),yAxisMatch:n("yaxis"),AX_ID_PATTERN:/^[xyz][0-9]*( domain)?$/,AX_NAME_PATTERN:/^[xyz]axis[0-9]*$/,SUBPLOT_PATTERN:/^x([0-9]*)y([0-9]*)$/,HOUR_PATTERN:"hour",WEEKDAY_PATTERN:"day of week",MINDRAG:8,MINSELECT:12,MINZOOM:20,DRAGGERSIZE:20,BENDPX:1.5,REDRAWDELAY:50,SELECTDELAY:100,SELECTID:"-select",DFLTRANGEX:[-1,6],DFLTRANGEY:[-1,4],traceLayerClasses:["imagelayer","heatmaplayer","contourcarpetlayer","contourlayer","funnellayer","waterfalllayer","barlayer","carpetlayer","violinlayer","boxlayer","ohlclayer","scattercarpetlayer","scatterlayer"],clipOnAxisFalseQuery:[".scatterlayer",".barlayer",".funnellayer",".waterfalllayer"],layerValue2layerClass:{"above traces":"above","below traces":"below"}}},{"../../lib/regex":520}],562:[function(t,e,r){"use strict";var n=t("../../lib"),i=t("./autorange"),a=t("./axis_ids").id2name,o=t("./layout_attributes"),s=t("./scale_zoom"),l=t("./set_convert"),c=t("../../constants/numerical").ALMOST_EQUAL,u=t("../../constants/alignment").FROM_BL;function f(t,e,r){var i=r.axIds,s=r.layoutOut,l=r.hasImage,c=s._axisConstraintGroups,u=s._axisMatchGroups,f=e._id,m=f.charAt(0),g=((s._splomAxes||{})[m]||{})[f]||{},v=e._id,y="x"===v.charAt(0);function x(r,i){return n.coerce(t,e,o,r,i)}e._matchGroup=null,e._constraintGroup=null,x("constrain",l?"domain":"range"),n.coerce(t,e,{constraintoward:{valType:"enumerated",values:y?["left","center","right"]:["bottom","middle","top"],dflt:y?"center":"middle"}},"constraintoward");var b,_,w=e.type,T=[];for(b=0;b<i.length;b++){if((_=i[b])!==v)s[a(_)].type===w&&T.push(_)}var k=p(c,v);if(k){var A=[];for(b=0;b<T.length;b++)k[_=T[b]]||A.push(_);T=A}var M,S,E=T.length;E&&(t.matches||g.matches)&&(M=n.coerce(t,e,{matches:{valType:"enumerated",values:T,dflt:-1!==T.indexOf(g.matches)?g.matches:void 0}},"matches"));var L=l&&!y?e.anchor:void 0;if(E&&!M&&(t.scaleanchor||L)&&(S=n.coerce(t,e,{scaleanchor:{valType:"enumerated",values:T}},"scaleanchor",L)),M){e._matchGroup=d(u,v,M,1);var C=s[a(M)],P=h(s,e)/h(s,C);y!==("x"===M.charAt(0))&&(P=(y?"x":"y")+P),d(c,v,M,P)}else t.matches&&-1!==i.indexOf(t.matches)&&n.warn("ignored "+e._name+'.matches: "'+t.matches+'" to avoid an infinite loop');if(S){var I=x("scaleratio");I||(I=e.scaleratio=1),d(c,v,S,I)}else t.scaleanchor&&-1!==i.indexOf(t.scaleanchor)&&n.warn("ignored "+e._name+'.scaleanchor: "'+t.scaleanchor+'" to avoid either an infinite loop and possibly inconsistent scaleratios, or because this axis declares a *matches* constraint.')}function h(t,e){var r=e.domain;return r||(r=t[a(e.overlaying)].domain),r[1]-r[0]}function p(t,e){for(var r=0;r<t.length;r++)if(t[r][e])return t[r];return null}function d(t,e,r,n){var i,a,o,s,l,c=p(t,e);null===c?((c={})[e]=1,l=t.length,t.push(c)):l=t.indexOf(c);var u=Object.keys(c);for(i=0;i<t.length;i++)if(o=t[i],i!==l&&o[r]){var f=o[r];for(a=0;a<u.length;a++)o[s=u[a]]=m(f,m(n,c[s]));return void t.splice(l,1)}if(1!==n)for(a=0;a<u.length;a++){var h=u[a];c[h]=m(n,c[h])}c[r]=1}function m(t,e){var r,n,i="",a="";"string"==typeof t&&(r=(i=t.match(/^[xy]*/)[0]).length,t=+t.substr(r)),"string"==typeof e&&(n=(a=e.match(/^[xy]*/)[0]).length,e=+e.substr(n));var o=t*e;return r||n?r&&n&&i.charAt(0)!==a.charAt(0)?r===n?o:(r>n?i.substr(n):a.substr(r))+o:i+a+t*e:o}function g(t,e){for(var r=e._size,n=r.h/r.w,i={},a=Object.keys(t),o=0;oc*x)||T)for(r=0;rO&&FP&&(P=F);h/=(P-C)/(2*I),C=l.l2r(C),P=l.l2r(P),l.range=l._input.range=S=0?Math.min(t,.9):1/(1/Math.max(t,-.3)+3.222))}function N(t,e,r,n,i){return t.append("path").attr("class","zoombox").style({fill:e>.2?"rgba(0,0,0,0)":"rgba(255,255,255,0)","stroke-width":0}).attr("transform",c(r,n)).attr("d",i+"Z")}function j(t,e,r){return t.append("path").attr("class","zoombox-corners").style({fill:f.background,stroke:f.defaultLine,"stroke-width":1,opacity:0}).attr("transform",c(e,r)).attr("d","M0,0Z")}function U(t,e,r,n,i,a){t.attr("d",n+"M"+r.l+","+r.t+"v"+r.h+"h"+r.w+"v-"+r.h+"h-"+r.w+"Z"),V(t,e,i,a)}function V(t,e,r,n){r||(t.transition().style("fill",n>.2?"rgba(0,0,0,0.4)":"rgba(255,255,255,0.3)").duration(200),e.transition().style("opacity",1).duration(200))}function H(t){n.select(t).selectAll(".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners").remove()}function q(t){I&&t.data&&t._context.showTips&&(i.notifier(i._(t,"Double-click to zoom back out"),"long"),I=!1)}function G(t){var e=Math.floor(Math.min(t.b-t.t,t.r-t.l,P)/2);return"M"+(t.l-3.5)+","+(t.t-.5+e)+"h3v"+-e+"h"+e+"v-3h-"+(e+3)+"ZM"+(t.r+3.5)+","+(t.t-.5+e)+"h-3v"+-e+"h"+-e+"v-3h"+(e+3)+"ZM"+(t.r+3.5)+","+(t.b+.5-e)+"h-3v"+e+"h"+-e+"v3h"+(e+3)+"ZM"+(t.l-3.5)+","+(t.b+.5-e)+"h3v"+e+"h"+e+"v3h-"+(e+3)+"Z"}function Y(t,e,r,n,a){for(var o,s,l,c,u=!1,f={},h={},p=(a||{}).xaHash,d=(a||{}).yaHash,m=0;m=0)i._fullLayout._deactivateShape(i);else{var o=i._fullLayout.clickmode;if(H(i),2!==t||vt||qt(),gt)o.indexOf("select")>-1&&S(r,i,J,K,e.id,Pt),o.indexOf("event")>-1&&p.click(i,r,e.id);else if(1===t&&vt){var s=m?O:I,c="s"===m||"w"===v?0:1,f=s._name+".range["+c+"]",h=function(t,e){var r,n=t.range[e],i=Math.abs(n-t.range[1-e]);return"date"===t.type?n:"log"===t.type?(r=Math.ceil(Math.max(0,-Math.log(i)/Math.LN10))+3,a("."+r+"g")(Math.pow(10,n))):(r=Math.floor(Math.log(Math.abs(n))/Math.LN10)-Math.floor(Math.log(i)/Math.LN10)+4,a("."+String(r)+"g")(n))}(s,c),d="left",g="middle";if(s.fixedrange)return;m?(g="n"===m?"top":"bottom","right"===s.side&&(d="right")):"e"===v&&(d="right"),i._context.showAxisRangeEntryBoxes&&n.select(bt).call(u.makeEditable,{gd:i,immediate:!0,background:i._fullLayout.paper_bgcolor,text:String(h),fill:s.tickfont?s.tickfont.color:"#444",horizontalAlign:d,verticalAlign:g}).on("edit",(function(t){var e=s.d2r(t);void 0!==e&&l.call("_guiRelayout",i,f,e)}))}}}function zt(e,r){if(t._transitioningWithDuration)return!1;var n=Math.max(0,Math.min(tt,pt*e+_t)),i=Math.max(0,Math.min(et,dt*r+wt)),a=Math.abs(n-_t),o=Math.abs(i-wt);function s(){St="",Tt.r=Tt.l,Tt.t=Tt.b,Lt.attr("d","M0,0Z")}if(Tt.l=Math.min(_t,n),Tt.r=Math.max(_t,n),Tt.t=Math.min(wt,i),Tt.b=Math.max(wt,i),rt.isSubplotConstrained)a>P||o>P?(St="xy",a/tt>o/et?(o=a*et/tt,wt>i?Tt.t=wt-o:Tt.b=wt+o):(a=o*tt/et,_t>n?Tt.l=_t-a:Tt.r=_t+a),Lt.attr("d",G(Tt))):s();else if(nt.isSubplotConstrained)if(a>P||o>P){St="xy";var l=Math.min(Tt.l/tt,(et-Tt.b)/et),c=Math.max(Tt.r/tt,(et-Tt.t)/et);Tt.l=l*tt,Tt.r=c*tt,Tt.b=(1-l)*et,Tt.t=(1-c)*et,Lt.attr("d",G(Tt))}else s();else!at||o0){var u;if(nt.isSubplotConstrained||!it&&1===at.length){for(u=0;u<J.length;u++)J[u].range=J[u]._r.slice(),E(J[u],1-r/et);o=(e=r*tt/et)/2}if(nt.isSubplotConstrained||!at&&1===it.length){for(u=0;u<K.length;u++)K[u].range=K[u]._r.slice(),E(K[u],1-e/tt);s=(r=e*et/tt)/2}}nt.isSubplotConstrained&&at||Vt("x"),nt.isSubplotConstrained&&it||Vt("y");var f=tt-e,h=et-r;!nt.isSubplotConstrained||it&&at||(it?(s=o?0:e*et/tt,h=f*et/tt):(o=s?0:r*tt/et,f=h*tt/et)),Yt([o,s,f,h]),Ht(),t.emit("plotly_relayouting",ht)}function p(t,e,r){for(var n,i,a=1-e,o=0;o<t.length;o++){var s=t[o];if(!s.fixedrange){n=s,i=s._rl[a]+(s._rl[e]-s._rl[a])/B(r/s._length);var l=s.l2r(i);!1!==l&&void 0!==l&&(s.range[e]=l)}}return n._length*(n._rl[e]-i)/(n._rl[e]-n._rl[a])}}function Vt(t,e){for(var r=nt.isSubplotConstrained?{x:K,y:J}[t]:nt[t+"axes"],n=nt.isSubplotConstrained?{x:J,y:K}[t]:[],i=0;i<r.length;i++){var a=r[i],o=a._id,s=nt.xLinks[o]||nt.yLinks[o],l=n[0]||V[s]||Z[s];l&&(e?(e[a._name+".range[0]"]=e[l._name+".range[0]"],e[a._name+".range[1]"]=e[l._name+".range[1]"]):a.range=l.range.slice())}}function Ht(){var e,r=[];function n(t){for(e=0;e<t.length;e++)t[e].fixedrange||r.push(t[e]._id)}for(st&&(n(J),n(rt.xaxes),n(nt.xaxes)),lt&&(n(K),n(rt.yaxes),n(nt.yaxes)),ht={},e=0;e<r.length;e++){var i=r[e],a=k(t,i);d.drawOne(t,a,{skipTitle:!0}),ht[a._name+".range[0]"]=a.range[0],ht[a._name+".range[1]"]=a.range[1]}d.redrawComponents(t,r)}function qt(){if(!t._transitioningWithDuration){var e=t._context.doubleClick,r=[];it&&(r=r.concat(J)),at&&(r=r.concat(K)),nt.xaxes&&(r=r.concat(nt.xaxes)),nt.yaxes&&(r=r.concat(nt.yaxes));var n,i,a,o={};if("reset+autosize"===e)for(e="autosize",i=0;i<r.length;i++)if((n=r[i])._rangeInitial&&(n.range[0]!==n._rangeInitial[0]||n.range[1]!==n._rangeInitial[1])||!n._rangeInitial&&!n.autorange){e="reset";break}if("autosize"===e)for(i=0;i<r.length;i++)(n=r[i]).fixedrange||(o[n._name+".autorange"]=!0);else if("reset"===e)for((it||rt.isSubplotConstrained)&&(r=r.concat(rt.xaxes)),at&&!rt.isSubplotConstrained&&(r=r.concat(rt.yaxes)),rt.isSubplotConstrained&&(it?at||(r=r.concat(K)):r=r.concat(J)),i=0;i<r.length;i++)(n=r[i]).fixedrange||(n._rangeInitial?(a=n._rangeInitial,o[n._name+".range[0]"]=a[0],o[n._name+".range[1]"]=a[1]):o[n._name+".autorange"]=!0);t.emit("plotly_doubleclick",null),l.call("_guiRelayout",t,o)}}function Gt(){Yt([0,0,tt,et]),i.syncOrAsync([T.previousPromises,function(){t._fullLayout._replotting=!1,l.call("_guiRelayout",t,ht)}],t)}function Yt(e){var r,n,a,o,s=t._fullLayout,c=s._plots,u=s._subplots.cartesian;if(ut&&l.subplotsRegistry.splom.drag(t),ct)for(r=0;r<u.length;r++)if(a=(n=c[u[r]]).xaxis,o=n.yaxis,n._scene){var f=i.simpleMap(a.range,a.r2l),p=i.simpleMap(o.range,o.r2l);n._scene.update({range:[f[0],p[0],f[1],p[1]]})}if((ut||ct)&&(_(t),w(t)),ft){var d=e[2]/I._length,g=e[3]/O._length;for(r=0;r<u.length;r++){a=(n=c[u[r]]).xaxis,o=n.yaxis;var y,x,b,T,k=(st||nt.isSubplotConstrained)&&!a.fixedrange&&V[a._id],A=(lt||nt.isSubplotConstrained)&&!o.fixedrange&&Z[o._id];if(k?(y=d,b=v||nt.isSubplotConstrained?e[0]:Zt(a,y)):nt.xaHash[a._id]?(y=d,b=e[0]*a._length/I._length):nt.yaHash[a._id]?(y=g,b="ns"===at?-e[1]*a._length/O._length:Zt(a,y,{n:"top",s:"bottom"}[at])):b=Xt(a,y=Wt(a,d,g)),A?(x=g,T=m||nt.isSubplotConstrained?e[1]:Zt(o,x)):nt.yaHash[o._id]?(x=g,T=e[1]*o._length/O._length):nt.xaHash[o._id]?(x=d,T="ew"===it?-e[0]*o._length/I._length:Zt(o,x,{e:"right",w:"left"}[it])):T=Xt(o,x=Wt(o,d,g)),y||x){y||(y=1),x||(x=1);var M=a._offset-b/y,S=o._offset-T/x;n.clipRect.call(h.setTranslate,b,T).call(h.setScale,y,x),n.plot.call(h.setTranslate,M,S).call(h.setScale,1/y,1/x),y===n.xScaleFactor&&x===n.yScaleFactor||(h.setPointGroupScale(n.zoomScalePts,y,x),h.setTextPointsScale(n.zoomScaleTxt,y,x)),h.hideOutsideRangePoints(n.clipOnAxisFalseTraces,n),n.xScaleFactor=y,n.yScaleFactor=x}}}}function Wt(t,e,r){return t.fixedrange?0:st&&rt.xaHash[t._id]?e:lt&&(rt.isSubplotConstrained?rt.xaHash:rt.yaHash)[t._id]?r:0}function Xt(t,e){return e?(t.range=t._r.slice(),E(t,e),Zt(t,e)):0}function Zt(t,e,r){return t._length*(1-e)*b[r||t.constraintoward||"middle"]}return m.length*v.length!=1&&W(bt,(function(e){if(t._context._scrollZoom.cartesian||t._fullLayout._enablescrollzoom){if(It(),t._transitioningWithDuration)return e.preventDefault(),void e.stopPropagation();yt(),clearTimeout(Bt);var r=-e.deltaY;if(isFinite(r)||(r=e.wheelDelta/10),isFinite(r)){var n,a=Math.exp(-Math.min(Math.max(r,-20),20)/200),o=jt.draglayer.select(".nsewdrag").node().getBoundingClientRect(),s=(e.clientX-o.left)/o.width,l=(o.bottom-e.clientY)/o.height;if(st){for(v||(s=.5),n=0;n<J.length;n++)c(J[n],s,a);Vt("x"),Ft[2]*=a,Ft[0]+=Ft[2]*s*(1/a-1)}if(lt){for(m||(l=.5),n=0;n<K.length;n++)c(K[n],l,a);Vt("y"),Ft[3]*=a,Ft[1]+=Ft[3]*(1-l)*(1/a-1)}Yt(Ft),Ht(),t.emit("plotly_relayouting",ht),Bt=setTimeout((function(){t._fullLayout&&(Ft=[0,0,tt,et],Gt())}),Nt),e.preventDefault()}else i.log("Did not find wheel motion attributes: ",e)}function c(t,e,r){if(!t.fixedrange){var n=i.simpleMap(t.range,t.r2l),a=n[0]+(n[1]-n[0])*e;t.range=n.map((function(e){return t.l2r(a+(e-a)*r)}))}}})),bt},makeDragger:O,makeRectDragger:z,makeZoombox:N,makeCorners:j,updateZoombox:U,xyCorners:G,transitionZoombox:V,removeZoombox:H,showDoubleClickNotifier:q,attachWheelEventHandler:W}},{"../../components/color":366,"../../components/dragelement":385,"../../components/dragelement/helpers":384,"../../components/drawing":388,"../../components/fx":406,"../../constants/alignment":471,"../../lib":503,"../../lib/clear_gl_canvases":487,"../../lib/setcursor":524,"../../lib/svg_text_utils":529,"../../plot_api/subroutines":544,"../../registry":638,"../plots":619,"./axes":554,"./axis_ids":558,"./constants":561,"./scale_zoom":574,"./select":575,"@plotly/d3":58,"has-passive-events":229,tinycolor2:312}],564:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../../components/fx"),a=t("../../components/dragelement"),o=t("../../lib/setcursor"),s=t("./dragbox").makeDragBox,l=t("./constants").DRAGGERSIZE;r.initInteractions=function(t){var e=t._fullLayout;if(t._context.staticPlot)n.select(t).selectAll(".drag").remove();else if(e._has("cartesian")||e._has("splom")){Object.keys(e._plots||{}).sort((function(t,r){if((e._plots[t].mainplot&&!0)===(e._plots[r].mainplot&&!0)){var n=t.split("y"),i=r.split("y");return n[0]===i[0]?Number(n[1]||1)-Number(i[1]||1):Number(n[0]||1)-Number(i[0]||1)}return e._plots[t].mainplot?1:-1})).forEach((function(r){var n=e._plots[r],o=n.xaxis,c=n.yaxis;if(!n.mainplot){var u=s(t,n,o._offset,c._offset,o._length,c._length,"ns","ew");u.onmousemove=function(e){t._fullLayout._rehover=function(){t._fullLayout._hoversubplot===r&&t._fullLayout._plots[r]&&i.hover(t,e,r)},i.hover(t,e,r),t._fullLayout._lasthover=u,t._fullLayout._hoversubplot=r},u.onmouseout=function(e){t._dragging||(t._fullLayout._hoversubplot=null,a.unhover(t,e))},t._context.showAxisDragHandles&&(s(t,n,o._offset-l,c._offset-l,l,l,"n","w"),s(t,n,o._offset+o._length,c._offset-l,l,l,"n","e"),s(t,n,o._offset-l,c._offset+c._length,l,l,"s","w"),s(t,n,o._offset+o._length,c._offset+c._length,l,l,"s","e"))}if(t._context.showAxisDragHandles){if(r===o._mainSubplot){var f=o._mainLinePosition;"top"===o.side&&(f-=l),s(t,n,o._offset+.1*o._length,f,.8*o._length,l,"","ew"),s(t,n,o._offset,f,.1*o._length,l,"","w"),s(t,n,o._offset+.9*o._length,f,.1*o._length,l,"","e")}if(r===c._mainSubplot){var h=c._mainLinePosition;"right"!==c.side&&(h-=l),s(t,n,h,c._offset+.1*c._length,l,.8*c._length,"ns",""),s(t,n,h,c._offset+.9*c._length,l,.1*c._length,"s",""),s(t,n,h,c._offset,l,.1*c._length,"n","")}}}));var o=e._hoverlayer.node();o.onmousemove=function(r){r.target=t._fullLayout._lasthover,i.hover(t,r,e._hoversubplot)},o.onclick=function(e){e.target=t._fullLayout._lasthover,i.click(t,e)},o.onmousedown=function(e){t._fullLayout._lasthover.onmousedown(e)},r.updateFx(t)}},r.updateFx=function(t){var e=t._fullLayout,r="pan"===e.dragmode?"move":"crosshair";o(e._draggers,r)}},{"../../components/dragelement":385,"../../components/fx":406,"../../lib/setcursor":524,"./constants":561,"./dragbox":563,"@plotly/d3":58}],565:[function(t,e,r){"use strict";e.exports={clearOutlineControllers:function(t){var e=t._fullLayout._zoomlayer;e&&e.selectAll(".outline-controllers").remove()},clearSelect:function(t){var e=t._fullLayout._zoomlayer;e&&e.selectAll(".select-outline").remove(),t._fullLayout._drawing=!1}}},{}],566:[function(t,e,r){"use strict";var n=t("../../lib").strTranslate;function i(t,e){switch(t.type){case"log":return t.p2d(e);case"date":return t.p2r(e,0,t.calendar);default:return t.p2r(e)}}e.exports={p2r:i,r2p:function(t,e){switch(t.type){case"log":return t.d2p(e);case"date":return t.r2p(e,0,t.calendar);default:return t.r2p(e)}},axValue:function(t){var e="y"===t._id.charAt(0)?1:0;return function(r){return i(t,r[e])}},getTransform:function(t){return n(t.xaxis._offset,t.yaxis._offset)}}},{"../../lib":503}],567:[function(t,e,r){"use strict";var n=t("../../registry"),i=t("../../lib"),a=t("./axis_ids");e.exports=function(t){return function(e,r){var o=e[t];if(Array.isArray(o))for(var s=n.subplotsRegistry.cartesian,l=s.idRegex,c=r._subplots,u=c.xaxis,f=c.yaxis,h=c.cartesian,p=r._has("cartesian")||r._has("gl2d"),d=0;d<o.length;d++){var m=o[d];if(i.isPlainObject(m)){var g=a.cleanId(m.xref,"x",!1),v=a.cleanId(m.yref,"y",!1),y=l.x.test(g),x=l.y.test(v);if(y||x){p||i.pushUnique(r._basePlotModules,s);var b=!1;y&&-1===u.indexOf(g)&&(u.push(g),b=!0),x&&-1===f.indexOf(v)&&(f.push(v),b=!0),b&&y&&x&&h.push(g+v)}}}}}},{"../../lib":503,"../../registry":638,"./axis_ids":558}],568:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../../registry"),a=t("../../lib"),o=t("../plots"),s=t("../../components/drawing"),l=t("../get_data").getModuleCalcData,c=t("./axis_ids"),u=t("./constants"),f=t("../../constants/xmlns_namespaces"),h=a.ensureSingle;function p(t,e,r){return a.ensureSingle(t,e,r,(function(t){t.datum(r)}))}function d(t,e,r,a,o){for(var c,f,h,p=u.traceLayerClasses,d=t._fullLayout,m=d._modules,g=[],v=[],y=0;y<m.length;y++){var x=(c=m[y]).name,b=i.modules[x].categories;if(b.svg){var _=c.layerName||x+"layer",w=c.plot;h=(f=l(r,w))[0],r=f[1],h.length&&g.push({i:p.indexOf(_),className:_,plotMethod:w,cdModule:h}),b.zoomScale&&v.push("."+_)}}g.sort((function(t,e){return t.i-e.i}));var T=e.plot.selectAll("g.mlayer").data(g,(function(t){return t.className}));if(T.enter().append("g").attr("class",(function(t){return t.className})).classed("mlayer",!0).classed("rangeplot",e.isRangePlot),T.exit().remove(),T.order(),T.each((function(r){var i=n.select(this),l=r.className;r.plotMethod(t,e,r.cdModule,i,a,o),-1===u.clipOnAxisFalseQuery.indexOf("."+l)&&s.setClipUrl(i,e.layerClipId,t)})),d._has("scattergl")&&(c=i.getModule("scattergl"),h=l(r,c)[0],c.plot(t,e,h)),!t._context.staticPlot&&(e._hasClipOnAxisFalse&&(e.clipOnAxisFalseTraces=e.plot.selectAll(u.clipOnAxisFalseQuery.join(",")).selectAll(".trace")),v.length)){var k=e.plot.selectAll(v.join(",")).selectAll(".trace");e.zoomScalePts=k.selectAll("path.point"),e.zoomScaleTxt=k.selectAll(".textpoint")}}function m(t,e){var r=e.plotgroup,n=e.id,i=u.layerValue2layerClass[e.xaxis.layer],a=u.layerValue2layerClass[e.yaxis.layer],o=t._fullLayout._hasOnlyLargeSploms;if(e.mainplot){var s=e.mainplotinfo,l=s.plotgroup,f=n+"-x",d=n+"-y";e.minorGridlayer=s.minorGridlayer,e.gridlayer=s.gridlayer,e.zerolinelayer=s.zerolinelayer,h(s.overlinesBelow,"path",f),h(s.overlinesBelow,"path",d),h(s.overaxesBelow,"g",f),h(s.overaxesBelow,"g",d),e.plot=h(s.overplot,"g",n),h(s.overlinesAbove,"path",f),h(s.overlinesAbove,"path",d),h(s.overaxesAbove,"g",f),h(s.overaxesAbove,"g",d),e.xlines=l.select(".overlines-"+i).select("."+f),e.ylines=l.select(".overlines-"+a).select("."+d),e.xaxislayer=l.select(".overaxes-"+i).select("."+f),e.yaxislayer=l.select(".overaxes-"+a).select("."+d)}else if(o)e.xlines=h(r,"path","xlines-above"),e.ylines=h(r,"path","ylines-above"),e.xaxislayer=h(r,"g","xaxislayer-above"),e.yaxislayer=h(r,"g","yaxislayer-above");else{var m=h(r,"g","layer-subplot");e.shapelayer=h(m,"g","shapelayer"),e.imagelayer=h(m,"g","imagelayer"),e.minorGridlayer=h(r,"g","minor-gridlayer"),e.gridlayer=h(r,"g","gridlayer"),e.zerolinelayer=h(r,"g","zerolinelayer"),h(r,"path","xlines-below"),h(r,"path","ylines-below"),e.overlinesBelow=h(r,"g","overlines-below"),h(r,"g","xaxislayer-below"),h(r,"g","yaxislayer-below"),e.overaxesBelow=h(r,"g","overaxes-below"),e.plot=h(r,"g","plot"),e.overplot=h(r,"g","overplot"),e.xlines=h(r,"path","xlines-above"),e.ylines=h(r,"path","ylines-above"),e.overlinesAbove=h(r,"g","overlines-above"),h(r,"g","xaxislayer-above"),h(r,"g","yaxislayer-above"),e.overaxesAbove=h(r,"g","overaxes-above"),e.xlines=r.select(".xlines-"+i),e.ylines=r.select(".ylines-"+a),e.xaxislayer=r.select(".xaxislayer-"+i),e.yaxislayer=r.select(".yaxislayer-"+a)}o||(p(e.minorGridlayer,"g",e.xaxis._id),p(e.minorGridlayer,"g",e.yaxis._id),e.minorGridlayer.selectAll("g").map((function(t){return t[0]})).sort(c.idSort),p(e.gridlayer,"g",e.xaxis._id),p(e.gridlayer,"g",e.yaxis._id),e.gridlayer.selectAll("g").map((function(t){return t[0]})).sort(c.idSort)),e.xlines.style("fill","none").classed("crisp",!0),e.ylines.style("fill","none").classed("crisp",!0)}function g(t,e){if(t){var r={};for(var i in t.each((function(t){var i=t[0];n.select(this).remove(),v(i,e),r[i]=!0})),e._plots)for(var a=e._plots[i].overlays||[],o=0;o<a.length;o++){var s=a[o];r[s.id]&&s.plot.selectAll(".trace").remove()}}}function v(t,e){e._draggers.selectAll("g."+t).remove(),e._defs.select("#clip"+e._uid+t+"plot").remove()}r.name="cartesian",r.attr=["xaxis","yaxis"],r.idRoot=["x","y"],r.idRegex=u.idRegex,r.attrRegex=u.attrRegex,r.attributes=t("./attributes"),r.layoutAttributes=t("./layout_attributes"),r.supplyLayoutDefaults=t("./layout_defaults"),r.transitionAxes=t("./transition_axes"),r.finalizeSubplots=function(t,e){var r,n,i,o=e._subplots,s=o.xaxis,l=o.yaxis,f=o.cartesian,h=f.concat(o.gl2d||[]),p={},d={};for(r=0;r<h.length;r++){var m=h[r].split("y");p[m[0]]=1,d["y"+m[1]]=1}for(r=0;r<s.length;r++)p[n=s[r]]||(i=(t[c.id2name(n)]||{}).anchor,u.idRegex.y.test(i)||(i="y"),f.push(n+i),h.push(n+i),d[i]||(d[i]=1,a.pushUnique(l,i)));for(r=0;r<l.length;r++)d[i=l[r]]||(n=(t[c.id2name(i)]||{}).anchor,u.idRegex.x.test(n)||(n="x"),f.push(n+i),h.push(n+i),p[n]||(p[n]=1,a.pushUnique(s,n)));if(!h.length){for(var g in n="",i="",t){if(u.attrRegex.test(g))"x"===g.charAt(0)?(!n||+g.substr(5)<+n.substr(5))&&(n=g):(!i||+g.substr(5)<+i.substr(5))&&(i=g)}n=n?c.name2id(n):"x",i=i?c.name2id(i):"y",s.push(n),l.push(i),f.push(n+i)}},r.plot=function(t,e,r,n){var i,a=t._fullLayout,o=a._subplots.cartesian,s=t.calcdata;if(!Array.isArray(e))for(e=[],i=0;i<s.length;i++)e.push(i);for(i=0;i<o.length;i++){for(var l,c=o[i],u=a._plots[c],f=[],h=0;h<s.length;h++){var p=s[h],m=p[0].trace;m.xaxis+m.yaxis===c&&((-1!==e.indexOf(m.index)||m.carpet)&&(l&&l[0].trace.xaxis+l[0].trace.yaxis===c&&-1!==["tonextx","tonexty","tonext"].indexOf(m.fill)&&-1===f.indexOf(l)&&f.push(l),f.push(p)),l=p)}d(t,u,f,r,n)}},r.clean=function(t,e,r,n){var i,a,o,s=n._plots||{},l=e._plots||{},u=n._subplots||{};if(n._hasOnlyLargeSploms&&!e._hasOnlyLargeSploms)for(o in s)(i=s[o]).plotgroup&&i.plotgroup.remove();var f=n._has&&n._has("gl"),h=e._has&&e._has("gl");if(f&&!h)for(o in s)(i=s[o])._scene&&i._scene.destroy();if(u.xaxis&&u.yaxis){var p=c.listIds({_fullLayout:n});for(a=0;a<p.length;a++){var d=p[a];e[c.id2name(d)]||n._infolayer.selectAll(".g-"+d+"title").remove()}}var m=n._has&&n._has("cartesian"),y=e._has&&e._has("cartesian");if(m&&!y)g(n._cartesianlayer.selectAll(".subplot"),n),n._defs.selectAll(".axesclip").remove(),delete n._axisConstraintGroups,delete n._axisMatchGroups;else if(u.cartesian)for(a=0;a<u.cartesian.length;a++){var x=u.cartesian[a];if(!l[x]){var b="."+x+",."+x+"-x,."+x+"-y";n._cartesianlayer.selectAll(b).remove(),v(x,n)}}},r.drawFramework=function(t){var e=t._fullLayout,r=function(t){var e,r,n,i,a,o,s=t._fullLayout,l=s._subplots.cartesian,c=l.length,u=[],f=[];for(e=0;e<c;e++){n=l[e],i=s._plots[n],a=i.xaxis,o=i.yaxis;var h=a._mainAxis,p=o._mainAxis,d=h._id+p._id,m=s._plots[d];i.overlays=[],d!==n&&m?(i.mainplot=d,i.mainplotinfo=m,f.push(n)):(i.mainplot=void 0,i.mainplotinfo=void 0,u.push(n))}for(e=0;e<f.length;e++)n=f[e],(i=s._plots[n]).mainplotinfo.overlays.push(i);var g=u.concat(f),v=new Array(c);for(e=0;e<c;e++){n=g[e],i=s._plots[n],a=i.xaxis,o=i.yaxis;var y=[n,a.layer,o.layer,a.overlaying||"",o.overlaying||""];for(r=0;r<i.overlays.length;r++)y.push(i.overlays[r].id);v[e]=y}return v}(t),i=e._cartesianlayer.selectAll(".subplot").data(r,String);i.enter().append("g").attr("class",(function(t){return"subplot "+t[0]})),i.order(),i.exit().call(g,e),i.each((function(r){var i=r[0],a=e._plots[i];a.plotgroup=n.select(this),m(t,a),a.draglayer=h(e._draggers,"g",i)}))},r.rangePlot=function(t,e,r){m(t,e),d(t,e,r),o.style(t)},r.toSVG=function(t){var e=t._fullLayout._glimages,r=n.select(t).selectAll(".svg-container");r.filter((function(t,e){return e===r.size()-1})).selectAll(".gl-canvas-context, .gl-canvas-focus").each((function(){var t=this.toDataURL("image/png");e.append("svg:image").attr({xmlns:f.svg,"xlink:href":t,preserveAspectRatio:"none",x:0,y:0,width:this.style.width,height:this.style.height})}))},r.updateFx=t("./graph_interact").updateFx},{"../../components/drawing":388,"../../constants/xmlns_namespaces":480,"../../lib":503,"../../registry":638,"../get_data":593,"../plots":619,"./attributes":552,"./axis_ids":558,"./constants":561,"./graph_interact":564,"./layout_attributes":569,"./layout_defaults":570,"./transition_axes":581,"@plotly/d3":58}],569:[function(t,e,r){"use strict";var n=t("../font_attributes"),i=t("../../components/color/attributes"),a=t("../../components/drawing/attributes").dash,o=t("../../lib/extend").extendFlat,s=t("../../plot_api/plot_template").templatedArray,l=t("../../plots/cartesian/axis_format_attributes").descriptionWithDates,c=t("../../constants/numerical").ONEDAY,u=t("./constants"),f=u.HOUR_PATTERN,h=u.WEEKDAY_PATTERN,p={valType:"enumerated",values:["auto","linear","array"],editType:"ticks",impliedEdits:{tick0:void 0,dtick:void 0}};function d(t){return{valType:"integer",min:0,dflt:t?5:0,editType:"ticks"}}var m={valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"}},g={valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"}},v={valType:"data_array",editType:"ticks"},y={valType:"enumerated",values:["outside","inside",""],editType:"ticks"};function x(t){var e={valType:"number",min:0,editType:"ticks"};return t||(e.dflt=5),e}function b(t){var e={valType:"number",min:0,editType:"ticks"};return t||(e.dflt=1),e}var _={valType:"color",dflt:i.defaultLine,editType:"ticks"},w={valType:"color",dflt:i.lightLine,editType:"ticks"};function T(t){var e={valType:"number",min:0,editType:"ticks"};return t||(e.dflt=1),e}var k=o({},a,{editType:"ticks"}),A={valType:"boolean",editType:"ticks"};e.exports={visible:{valType:"boolean",editType:"plot"},color:{valType:"color",dflt:i.defaultLine,editType:"ticks"},title:{text:{valType:"string",editType:"ticks"},font:n({editType:"ticks"}),standoff:{valType:"number",min:0,editType:"ticks"},editType:"ticks"},type:{valType:"enumerated",values:["-","linear","log","date","category","multicategory"],dflt:"-",editType:"calc",_noTemplating:!0},autotypenumbers:{valType:"enumerated",values:["convert types","strict"],dflt:"convert types",editType:"calc"},autorange:{valType:"enumerated",values:[!0,!1,"reversed"],dflt:!0,editType:"axrange",impliedEdits:{"range[0]":void 0,"range[1]":void 0}},rangemode:{valType:"enumerated",values:["normal","tozero","nonnegative"],dflt:"normal",editType:"plot"},range:{valType:"info_array",items:[{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0},{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0}],editType:"axrange",impliedEdits:{autorange:!1},anim:!0},fixedrange:{valType:"boolean",dflt:!1,editType:"calc"},scaleanchor:{valType:"enumerated",values:[u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},scaleratio:{valType:"number",min:0,dflt:1,editType:"plot"},constrain:{valType:"enumerated",values:["range","domain"],editType:"plot"},constraintoward:{valType:"enumerated",values:["left","center","right","top","middle","bottom"],editType:"plot"},matches:{valType:"enumerated",values:[u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"calc"},rangebreaks:s("rangebreak",{enabled:{valType:"boolean",dflt:!0,editType:"calc"},bounds:{valType:"info_array",items:[{valType:"any",editType:"calc"},{valType:"any",editType:"calc"}],editType:"calc"},pattern:{valType:"enumerated",values:[h,f,""],editType:"calc"},values:{valType:"info_array",freeLength:!0,editType:"calc",items:{valType:"any",editType:"calc"}},dvalue:{valType:"number",editType:"calc",min:0,dflt:c},editType:"calc"}),tickmode:p,nticks:d(),tick0:m,dtick:g,ticklabelstep:{valType:"integer",min:1,dflt:1,editType:"ticks"},tickvals:v,ticktext:{valType:"data_array",editType:"ticks"},ticks:y,tickson:{valType:"enumerated",values:["labels","boundaries"],dflt:"labels",editType:"ticks"},ticklabelmode:{valType:"enumerated",values:["instant","period"],dflt:"instant",editType:"ticks"},ticklabelposition:{valType:"enumerated",values:["outside","inside","outside top","inside top","outside left","inside left","outside right","inside right","outside bottom","inside bottom"],dflt:"outside",editType:"calc"},ticklabeloverflow:{valType:"enumerated",values:["allow","hide past div","hide past domain"],editType:"calc"},mirror:{valType:"enumerated",values:[!0,"ticks",!1,"all","allticks"],dflt:!1,editType:"ticks+layoutstyle"},ticklen:x(),tickwidth:b(),tickcolor:_,showticklabels:{valType:"boolean",dflt:!0,editType:"ticks"},automargin:{valType:"boolean",dflt:!1,editType:"ticks"},showspikes:{valType:"boolean",dflt:!1,editType:"modebar"},spikecolor:{valType:"color",dflt:null,editType:"none"},spikethickness:{valType:"number",dflt:3,editType:"none"},spikedash:o({},a,{dflt:"dash",editType:"none"}),spikemode:{valType:"flaglist",flags:["toaxis","across","marker"],dflt:"toaxis",editType:"none"},spikesnap:{valType:"enumerated",values:["data","cursor","hovered data"],dflt:"hovered data",editType:"none"},tickfont:n({editType:"ticks"}),tickangle:{valType:"angle",dflt:"auto",editType:"ticks"},tickprefix:{valType:"string",dflt:"",editType:"ticks"},showtickprefix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},ticksuffix:{valType:"string",dflt:"",editType:"ticks"},showticksuffix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},showexponent:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},exponentformat:{valType:"enumerated",values:["none","e","E","power","SI","B"],dflt:"B",editType:"ticks"},minexponent:{valType:"number",dflt:3,min:0,editType:"ticks"},separatethousands:{valType:"boolean",dflt:!1,editType:"ticks"},tickformat:{valType:"string",dflt:"",editType:"ticks",description:l("tick label")},tickformatstops:s("tickformatstop",{enabled:{valType:"boolean",dflt:!0,editType:"ticks"},dtickrange:{valType:"info_array",items:[{valType:"any",editType:"ticks"},{valType:"any",editType:"ticks"}],editType:"ticks"},value:{valType:"string",dflt:"",editType:"ticks"},editType:"ticks"}),hoverformat:{valType:"string",dflt:"",editType:"none",description:l("hover text")},showline:{valType:"boolean",dflt:!1,editType:"ticks+layoutstyle"},linecolor:{valType:"color",dflt:i.defaultLine,editType:"layoutstyle"},linewidth:{valType:"number",min:0,dflt:1,editType:"ticks+layoutstyle"},showgrid:A,gridcolor:w,gridwidth:T(),griddash:k,zeroline:{valType:"boolean",editType:"ticks"},zerolinecolor:{valType:"color",dflt:i.defaultLine,editType:"ticks"},zerolinewidth:{valType:"number",dflt:1,editType:"ticks"},showdividers:{valType:"boolean",dflt:!0,editType:"ticks"},dividercolor:{valType:"color",dflt:i.defaultLine,editType:"ticks"},dividerwidth:{valType:"number",dflt:1,editType:"ticks"},anchor:{valType:"enumerated",values:["free",u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},side:{valType:"enumerated",values:["top","bottom","left","right"],editType:"plot"},overlaying:{valType:"enumerated",values:["free",u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},minor:{tickmode:p,nticks:d("minor"),tick0:m,dtick:g,tickvals:v,ticks:y,ticklen:x("minor"),tickwidth:b("minor"),tickcolor:_,gridcolor:w,gridwidth:T("minor"),griddash:k,showgrid:A,editType:"ticks"},layer:{valType:"enumerated",values:["above traces","below traces"],dflt:"above traces",editType:"plot"},domain:{valType:"info_array",items:[{valType:"number",min:0,max:1,editType:"plot"},{valType:"number",min:0,max:1,editType:"plot"}],dflt:[0,1],editType:"plot"},position:{valType:"number",min:0,max:1,dflt:0,editType:"plot"},categoryorder:{valType:"enumerated",values:["trace","category ascending","category descending","array","total ascending","total descending","min ascending","min descending","max ascending","max descending","sum ascending","sum descending","mean ascending","mean descending","median ascending","median descending"],dflt:"trace",editType:"calc"},categoryarray:{valType:"data_array",editType:"calc"},uirevision:{valType:"any",editType:"none"},editType:"calc",_deprecated:{autotick:{valType:"boolean",editType:"ticks"},title:{valType:"string",editType:"ticks"},titlefont:n({editType:"ticks"})}}},{"../../components/color/attributes":365,"../../components/drawing/attributes":387,"../../constants/numerical":479,"../../lib/extend":493,"../../plot_api/plot_template":543,"../../plots/cartesian/axis_format_attributes":557,"../font_attributes":585,"./constants":561}],570:[function(t,e,r){"use strict";var n=t("../../lib"),i=t("../../components/color"),a=t("../../components/fx/helpers").isUnifiedHover,o=t("../../components/fx/hovermode_defaults"),s=t("../../plot_api/plot_template"),l=t("../layout_attributes"),c=t("./layout_attributes"),u=t("./type_defaults"),f=t("./axis_defaults"),h=t("./constraints"),p=t("./position_defaults"),d=t("./axis_ids"),m=d.id2name,g=d.name2id,v=t("./constants").AX_ID_PATTERN,y=t("../../registry"),x=y.traceIs,b=y.getComponentMethod;function _(t,e,r){Array.isArray(t[e])?t[e].push(r):t[e]=[r]}e.exports=function(t,e,r){var y,w,T=e.autotypenumbers,k={},A={},M={},S={},E={},L={},C={},P={},I={},O={};for(y=0;y<r.length;y++){var z=r[y];if(x(z,"cartesian")||x(z,"gl2d")){var D,R;if(z.xaxis)D=m(z.xaxis),_(k,D,z);else if(z.xaxes)for(w=0;w<z.xaxes.length;w++)_(k,m(z.xaxes[w]),z);if(z.yaxis)R=m(z.yaxis),_(k,R,z);else if(z.yaxes)for(w=0;w<z.yaxes.length;w++)_(k,m(z.yaxes[w]),z);if("funnel"===z.type?"h"===z.orientation?(D&&(A[D]=!0),R&&(C[R]=!0)):R&&(M[R]=!0):"image"===z.type?(R&&(P[R]=!0),D&&(P[D]=!0)):(R&&(E[R]=!0,L[R]=!0),x(z,"carpet")&&("carpet"!==z.type||z._cheater)||D&&(S[D]=!0)),"carpet"===z.type&&z._cheater&&D&&(A[D]=!0),x(z,"2dMap")&&(I[D]=!0,I[R]=!0),x(z,"oriented"))O["h"===z.orientation?R:D]=!0}}var F=e._subplots,B=F.xaxis,N=F.yaxis,j=n.simpleMap(B,m),U=n.simpleMap(N,m),V=j.concat(U),H=i.background;B.length&&N.length&&(H=n.coerce(t,e,l,"plot_bgcolor"));var q,G,Y,W,X,Z=i.combine(H,e.paper_bgcolor);function J(){var t=k[q]||[];X._traceIndices=t.map((function(t){return t._expandedIndex})),X._annIndices=[],X._shapeIndices=[],X._imgIndices=[],X._subplotsWith=[],X._counterAxes=[],X._name=X._attr=q,X._id=G}function K(t,e){return n.coerce(W,X,c,t,e)}function Q(t,e){return n.coerce2(W,X,c,t,e)}function $(t){return"x"===t?N:B}function tt(e,r){for(var n="x"===e?j:U,i=[],a=0;a<n.length;a++){var o=n[a];o===r||(t[o]||{}).overlaying||i.push(g(o))}return i}var et={x:$("x"),y:$("y")},rt=et.x.concat(et.y),nt={},it=[];function at(){var t=W.matches;v.test(t)&&-1===rt.indexOf(t)&&(nt[t]=W.type,it=Object.keys(nt))}var ot=o(t,e),st=a(ot);for(y=0;y<V.length;y++){q=V[y],G=g(q),Y=q.charAt(0),n.isPlainObject(t[q])||(t[q]={}),W=t[q],X=s.newContainer(e,q,Y+"axis"),J();var lt="x"===Y&&!S[q]&&A[q]||"y"===Y&&!E[q]&&M[q],ct="y"===Y&&(!L[q]&&C[q]||P[q]),ut={hasMinor:!0,letter:Y,font:e.font,outerTicks:I[q],showGrid:!O[q],data:k[q]||[],bgColor:Z,calendar:e.calendar,automargin:!0,visibleDflt:lt,reverseDflt:ct,autotypenumbersDflt:T,splomStash:((e._splomAxes||{})[Y]||{})[G]};K("uirevision",e.uirevision),u(W,X,K,ut),f(W,X,K,ut,e);var ft=st&&Y===ot.charAt(0),ht=Q("spikecolor",st?X.color:void 0),pt=Q("spikethickness",st?1.5:void 0),dt=Q("spikedash",st?"dot":void 0),mt=Q("spikemode",st?"across":void 0),gt=Q("spikesnap");K("showspikes",!!(ft||ht||pt||dt||mt||gt))||(delete X.spikecolor,delete X.spikethickness,delete X.spikedash,delete X.spikemode,delete X.spikesnap),p(W,X,K,{letter:Y,counterAxes:et[Y],overlayableAxes:tt(Y,q),grid:e.grid}),K("title.standoff"),at(),X._input=W}for(y=0;y<it.length;){G=it[y++],Y=(q=m(G)).charAt(0),n.isPlainObject(t[q])||(t[q]={}),W=t[q],X=s.newContainer(e,q,Y+"axis"),J();var vt={letter:Y,font:e.font,outerTicks:I[q],showGrid:!O[q],data:[],bgColor:Z,calendar:e.calendar,automargin:!0,visibleDflt:!1,reverseDflt:!1,autotypenumbersDflt:T,splomStash:((e._splomAxes||{})[Y]||{})[G]};K("uirevision",e.uirevision),X.type=nt[G]||"linear",f(W,X,K,vt,e),p(W,X,K,{letter:Y,counterAxes:et[Y],overlayableAxes:tt(Y,q),grid:e.grid}),K("fixedrange"),at(),X._input=W}var yt=b("rangeslider","handleDefaults"),xt=b("rangeselector","handleDefaults");for(y=0;y<j.length;y++)q=j[y],W=t[q],X=e[q],yt(t,e,q),"date"===X.type&&xt(W,X,e,U,X.calendar),K("fixedrange");for(y=0;y<U.length;y++){q=U[y],W=t[q],X=e[q];var bt=e[m(X.anchor)];K("fixedrange",b("rangeslider","isVisible")(bt))}h.handleDefaults(t,e,{axIds:rt.concat(it).sort(d.idSort),axHasImage:P})}},{"../../components/color":366,"../../components/fx/helpers":402,"../../components/fx/hovermode_defaults":405,"../../lib":503,"../../plot_api/plot_template":543,"../../registry":638,"../layout_attributes":610,"./axis_defaults":556,"./axis_ids":558,"./constants":561,"./constraints":562,"./layout_attributes":569,"./position_defaults":572,"./type_defaults":582}],571:[function(t,e,r){"use strict";var n=t("tinycolor2").mix,i=t("../../components/color/attributes"),a=t("../../lib");e.exports=function(t,e,r,o){var s=(o=o||{}).dfltColor;function l(r,n){return a.coerce2(t,e,o.attributes,r,n)}var c=l("linecolor",s),u=l("linewidth");r("showline",o.showLine||!!c||!!u)||(delete e.linecolor,delete e.linewidth);var f=l("gridcolor",n(s,o.bgColor,o.blend||i.lightFraction).toRgbString()),h=l("gridwidth"),p=l("griddash");if(r("showgrid",o.showGrid||!!f||!!h||!!p)||(delete e.gridcolor,delete e.gridwidth,delete e.griddash),o.hasMinor){var d=l("minor.gridcolor",n(e.gridcolor,o.bgColor,67).toRgbString()),m=l("minor.gridwidth",e.gridwidth||1),g=l("minor.griddash",e.griddash||"solid");r("minor.showgrid",!!d||!!m||!!g)||(delete e.minor.gridcolor,delete e.minor.gridwidth,delete e.minor.griddash)}if(!o.noZeroLine){var v=l("zerolinecolor",s),y=l("zerolinewidth");r("zeroline",o.showGrid||!!v||!!y)||(delete e.zerolinecolor,delete e.zerolinewidth)}}},{"../../components/color/attributes":365,"../../lib":503,tinycolor2:312}],572:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("../../lib");e.exports=function(t,e,r,a){var o,s,l,c,u=a.counterAxes||[],f=a.overlayableAxes||[],h=a.letter,p=a.grid;p&&(s=p._domains[h][p._axisMap[e._id]],o=p._anchors[e._id],s&&(l=p[h+"side"].split(" ")[0],c=p.domain[h]["right"===l||"top"===l?1:0])),s=s||[0,1],o=o||(n(t.position)?"free":u[0]||"free"),l=l||("x"===h?"bottom":"left"),c=c||0,"free"===i.coerce(t,e,{anchor:{valType:"enumerated",values:["free"].concat(u),dflt:o}},"anchor")&&r("position",c),i.coerce(t,e,{side:{valType:"enumerated",values:"x"===h?["bottom","top"]:["left","right"],dflt:l}},"side");var d=!1;if(f.length&&(d=i.coerce(t,e,{overlaying:{valType:"enumerated",values:[!1].concat(f),dflt:!1}},"overlaying")),!d){var m=r("domain",s);m[0]>m[1]-1/4096&&(e.domain=s),i.noneOrAll(t.domain,e.domain,s)}return r("layer"),e}},{"../../lib":503,"fast-isnumeric":190}],573:[function(t,e,r){"use strict";var n=t("./show_dflt");e.exports=function(t,e,r,i,a){a||(a={});var o=a.tickSuffixDflt,s=n(t);r("tickprefix")&&r("showtickprefix",s),r("ticksuffix",o)&&r("showticksuffix",s)}},{"./show_dflt":577}],574:[function(t,e,r){"use strict";var n=t("../../constants/alignment").FROM_BL;e.exports=function(t,e,r){void 0===r&&(r=n[t.constraintoward||"center"]);var i=[t.r2l(t.range[0]),t.r2l(t.range[1])],a=i[0]+(i[1]-i[0])*r;t.range=t._input.range=[t.l2r(a+(i[0]-a)*e),t.l2r(a+(i[1]-a)*e)],t.setScale()}},{"../../constants/alignment":471}],575:[function(t,e,r){"use strict";var n=t("polybooljs"),i=t("../../registry"),a=t("../../components/drawing").dashStyle,o=t("../../components/color"),s=t("../../components/fx"),l=t("../../components/fx/helpers").makeEventData,c=t("../../components/dragelement/helpers"),u=c.freeMode,f=c.rectMode,h=c.drawMode,p=c.openMode,d=c.selectMode,m=t("../../components/shapes/draw_newshape/display_outlines"),g=t("../../components/shapes/draw_newshape/helpers").handleEllipse,v=t("../../components/shapes/draw_newshape/newshapes"),y=t("../../lib"),x=t("../../lib/polygon"),b=t("../../lib/throttle"),_=t("./axis_ids").getFromId,w=t("../../lib/clear_gl_canvases"),T=t("../../plot_api/subroutines").redrawReglTraces,k=t("./constants"),A=k.MINSELECT,M=x.filter,S=x.tester,E=t("./handle_outline").clearSelect,L=t("./helpers"),C=L.p2r,P=L.axValue,I=L.getTransform;function O(t,e,r,n,i,a,o){var s,l,c,u,f,h,d,g,v,y=e._hoverdata,x=e._fullLayout.clickmode.indexOf("event")>-1,b=[];if(function(t){return t&&Array.isArray(t)&&!0!==t[0].hoverOnBox}(y)){F(t,e,a);var _=function(t,e){var r,n,i=t[0],a=-1,o=[];for(n=0;n0?function(t,e){var r,n,i,a=[];for(i=0;i0&&a.push(r);if(1===a.length&&a[0]===e.searchInfo&&(n=e.searchInfo.cd[0].trace).selectedpoints.length===e.pointNumbers.length){for(i=0;i1)return!1;if((i+=r.selectedpoints.length)>1)return!1}return 1===i}(s)&&(h=j(_))){for(o&&o.remove(),v=0;v=0&&n._fullLayout._deactivateShape(n),h(e)){var a=n._fullLayout._zoomlayer.selectAll(".select-outline-"+r.id);if(a&&n._fullLayout._drawing){var o=v(a,t);o&&i.call("_guiRelayout",n,{shapes:o}),n._fullLayout._drawing=!1}}r.selection={},r.selection.selectionDefs=t.selectionDefs=[],r.selection.mergedPolygons=t.mergedPolygons=[]}function N(t,e,r,n){var i,a,o,s=[],l=e.map((function(t){return t._id})),c=r.map((function(t){return t._id}));for(o=0;o0?n[0]:r;return!!e.selectedpoints&&e.selectedpoints.indexOf(i)>-1}function U(t,e,r){var n,a,o,s;for(n=0;n=0)L._fullLayout._deactivateShape(L);else if(!_){var r=z.clickmode;b.done(mt).then((function(){if(b.clear(mt),2===t){for(ft.remove(),$=0;$-1&&O(e,L,i.xaxes,i.yaxes,i.subplot,i,ft),"event"===r&&L.emit("plotly_selected",void 0);s.click(L,e)})).catch(y.error)}},i.doneFn=function(){dt.remove(),b.done(mt).then((function(){b.clear(mt),i.gd.emit("plotly_selected",et),Q&&i.selectionDefs&&(Q.subtract=ut,i.selectionDefs.push(Q),i.mergedPolygons.length=0,[].push.apply(i.mergedPolygons,K)),i.doneFnCompleted&&i.doneFnCompleted(gt)})).catch(y.error),_&&B(i)}},clearSelect:E,clearSelectionsCache:B,selectOnClick:O}},{"../../components/color":366,"../../components/dragelement/helpers":384,"../../components/drawing":388,"../../components/fx":406,"../../components/fx/helpers":402,"../../components/shapes/draw_newshape/display_outlines":454,"../../components/shapes/draw_newshape/helpers":455,"../../components/shapes/draw_newshape/newshapes":456,"../../lib":503,"../../lib/clear_gl_canvases":487,"../../lib/polygon":515,"../../lib/throttle":530,"../../plot_api/subroutines":544,"../../registry":638,"./axis_ids":558,"./constants":561,"./handle_outline":565,"./helpers":566,polybooljs:254}],576:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("d3-time-format").utcFormat,a=t("../../lib"),o=a.numberFormat,s=t("fast-isnumeric"),l=a.cleanNumber,c=a.ms2DateTime,u=a.dateTime2ms,f=a.ensureNumber,h=a.isArrayOrTypedArray,p=t("../../constants/numerical"),d=p.FP_SAFE,m=p.BADNUM,g=p.LOG_CLIP,v=p.ONEWEEK,y=p.ONEDAY,x=p.ONEHOUR,b=p.ONEMIN,_=p.ONESEC,w=t("./axis_ids"),T=t("./constants"),k=T.HOUR_PATTERN,A=T.WEEKDAY_PATTERN;function M(t){return Math.pow(10,t)}function S(t){return null!=t}e.exports=function(t,e){e=e||{};var r=t._id||"x",p=r.charAt(0);function E(e,r){if(e>0)return Math.log(e)/Math.LN10;if(e<=0&&r&&t.range&&2===t.range.length){var n=t.range[0],i=t.range[1];return.5*(n+i-2*g*Math.abs(n-i))}return m}function L(e,r,n,i){if((i||{}).msUTC&&s(e))return+e;var o=u(e,n||t.calendar);if(o===m){if(!s(e))return m;e=+e;var l=Math.floor(10*a.mod(e+.05,1)),c=Math.round(e-l/10);o=u(new Date(c))+l/10}return o}function C(e,r,n){return c(e,r,n||t.calendar)}function P(e){return t._categories[Math.round(e)]}function I(e){if(S(e)){if(void 0===t._categoriesMap&&(t._categoriesMap={}),void 0!==t._categoriesMap[e])return t._categoriesMap[e];t._categories.push("number"==typeof e?String(e):e);var r=t._categories.length-1;return t._categoriesMap[e]=r,r}return m}function O(e){if(t._categoriesMap)return t._categoriesMap[e]}function z(t){var e=O(t);return void 0!==e?e:s(t)?+t:void 0}function D(t){return s(t)?+t:O(t)}function R(t,e,r){return n.round(r+e*t,2)}function F(t,e,r){return(t-r)/e}var B=function(e){return s(e)?R(e,t._m,t._b):m},N=function(e){return F(e,t._m,t._b)};if(t.rangebreaks){var j="y"===p;B=function(e){if(!s(e))return m;var r=t._rangebreaks.length;if(!r)return R(e,t._m,t._b);var n=j;t.range[0]>t.range[1]&&(n=!n);for(var i=n?-1:1,a=i*e,o=0,l=0;lu)){o=a<(c+u)/2?l:l+1;break}o=l+1}var f=t._B[o]||0;return isFinite(f)?R(e,t._m2,f):0},N=function(e){var r=t._rangebreaks.length;if(!r)return F(e,t._m,t._b);for(var n=0,i=0;it._rangebreaks[i].pmax&&(n=i+1);return F(e,t._m2,t._B[n])}}t.c2l="log"===t.type?E:f,t.l2c="log"===t.type?M:f,t.l2p=B,t.p2l=N,t.c2p="log"===t.type?function(t,e){return B(E(t,e))}:B,t.p2c="log"===t.type?function(t){return M(N(t))}:N,-1!==["linear","-"].indexOf(t.type)?(t.d2r=t.r2d=t.d2c=t.r2c=t.d2l=t.r2l=l,t.c2d=t.c2r=t.l2d=t.l2r=f,t.d2p=t.r2p=function(e){return t.l2p(l(e))},t.p2d=t.p2r=N,t.cleanPos=f):"log"===t.type?(t.d2r=t.d2l=function(t,e){return E(l(t),e)},t.r2d=t.r2c=function(t){return M(l(t))},t.d2c=t.r2l=l,t.c2d=t.l2r=f,t.c2r=E,t.l2d=M,t.d2p=function(e,r){return t.l2p(t.d2r(e,r))},t.p2d=function(t){return M(N(t))},t.r2p=function(e){return t.l2p(l(e))},t.p2r=N,t.cleanPos=f):"date"===t.type?(t.d2r=t.r2d=a.identity,t.d2c=t.r2c=t.d2l=t.r2l=L,t.c2d=t.c2r=t.l2d=t.l2r=C,t.d2p=t.r2p=function(e,r,n){return t.l2p(L(e,0,n))},t.p2d=t.p2r=function(t,e,r){return C(N(t),e,r)},t.cleanPos=function(e){return a.cleanDate(e,m,t.calendar)}):"category"===t.type?(t.d2c=t.d2l=I,t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=z,t.r2c=function(e){var r=D(e);return void 0!==r?r:t.fraction2r(.5)},t.l2r=t.c2r=f,t.r2l=D,t.d2p=function(e){return t.l2p(t.r2c(e))},t.p2d=function(t){return P(N(t))},t.r2p=t.d2p,t.p2r=N,t.cleanPos=function(t){return"string"==typeof t&&""!==t?t:f(t)}):"multicategory"===t.type&&(t.r2d=t.c2d=t.l2d=P,t.d2r=t.d2l_noadd=z,t.r2c=function(e){var r=z(e);return void 0!==r?r:t.fraction2r(.5)},t.r2c_just_indices=O,t.l2r=t.c2r=f,t.r2l=z,t.d2p=function(e){return t.l2p(t.r2c(e))},t.p2d=function(t){return P(N(t))},t.r2p=t.d2p,t.p2r=N,t.cleanPos=function(t){return Array.isArray(t)||"string"==typeof t&&""!==t?t:f(t)},t.setupMultiCategory=function(n){var i,o,s=t._traceIndices,l=t._matchGroup;if(l&&0===t._categories.length)for(var c in l)if(c!==r){var u=e[w.id2name(c)];s=s.concat(u._traceIndices)}var f=[[0,{}],[0,{}]],d=[];for(i=0;id&&(o[n]=d),o[0]===o[1]){var c=Math.max(1,Math.abs(1e-6*o[0]));o[0]-=c,o[1]+=c}}else a.nestedProperty(t,e).set(i)},t.setScale=function(r){var n=e._size;if(t.overlaying){var i=w.getFromId({_fullLayout:e},t.overlaying);t.domain=i.domain}var a=r&&t._r?"_r":"range",o=t.calendar;t.cleanRange(a);var s,l,c=t.r2l(t[a][0],o),u=t.r2l(t[a][1],o),f="y"===p;if((f?(t._offset=n.t+(1-t.domain[1])*n.h,t._length=n.h*(t.domain[1]-t.domain[0]),t._m=t._length/(c-u),t._b=-t._m*u):(t._offset=n.l+t.domain[0]*n.w,t._length=n.w*(t.domain[1]-t.domain[0]),t._m=t._length/(u-c),t._b=-t._m*c),t._rangebreaks=[],t._lBreaks=0,t._m2=0,t._B=[],t.rangebreaks)&&(t._rangebreaks=t.locateBreaks(Math.min(c,u),Math.max(c,u)),t._rangebreaks.length)){for(s=0;su&&(h=!h),h&&t._rangebreaks.reverse();var d=h?-1:1;for(t._m2=d*t._length/(Math.abs(u-c)-t._lBreaks),t._B.push(-t._m2*(f?u:c)),s=0;si&&(i+=7,oi&&(i+=24,o=n&&o=n&&e=s.min&&(ts.max&&(s.max=n),i=!1)}i&&c.push({min:t,max:n})}};for(n=0;nr.duration?(!function(){for(var r={},n=0;n rect").call(o.setTranslate,0,0).call(o.setScale,1,1),t.plot.call(o.setTranslate,e._offset,r._offset).call(o.setScale,1,1);var n=t.plot.selectAll(".scatterlayer .trace");n.selectAll(".point").call(o.setPointGroupScale,1,1),n.selectAll(".textpoint").call(o.setTextPointsScale,1,1),n.call(o.hideOutsideRangePoints,t)}function g(e,r){var n=e.plotinfo,i=n.xaxis,l=n.yaxis,c=i._length,u=l._length,f=!!e.xr1,h=!!e.yr1,p=[];if(f){var d=a.simpleMap(e.xr0,i.r2l),m=a.simpleMap(e.xr1,i.r2l),g=d[1]-d[0],v=m[1]-m[0];p[0]=(d[0]*(1-r)+r*m[0]-d[0])/(d[1]-d[0])*c,p[2]=c*(1-r+r*v/g),i.range[0]=i.l2r(d[0]*(1-r)+r*m[0]),i.range[1]=i.l2r(d[1]*(1-r)+r*m[1])}else p[0]=0,p[2]=c;if(h){var y=a.simpleMap(e.yr0,l.r2l),x=a.simpleMap(e.yr1,l.r2l),b=y[1]-y[0],_=x[1]-x[0];p[1]=(y[1]*(1-r)+r*x[1]-y[1])/(y[0]-y[1])*u,p[3]=u*(1-r+r*_/b),l.range[0]=i.l2r(y[0]*(1-r)+r*x[0]),l.range[1]=l.l2r(y[1]*(1-r)+r*x[1])}else p[1]=0,p[3]=u;s.drawOne(t,i,{skipTitle:!0}),s.drawOne(t,l,{skipTitle:!0}),s.redrawComponents(t,[i._id,l._id]);var w=f?c/p[2]:1,T=h?u/p[3]:1,k=f?p[0]:0,A=h?p[1]:0,M=f?p[0]/p[2]*c:0,S=h?p[1]/p[3]*u:0,E=i._offset-M,L=l._offset-S;n.clipRect.call(o.setTranslate,k,A).call(o.setScale,1/w,1/T),n.plot.call(o.setTranslate,E,L).call(o.setScale,w,T),o.setPointGroupScale(n.zoomScalePts,1/w,1/T),o.setTextPointsScale(n.zoomScaleTxt,1/w,1/T)}s.redrawComponents(t)}},{"../../components/drawing":388,"../../lib":503,"../../registry":638,"./axes":554,"@plotly/d3":58}],582:[function(t,e,r){"use strict";var n=t("../../registry").traceIs,i=t("./axis_autotype");function a(t){return{v:"x",h:"y"}[t.orientation||"v"]}function o(t,e){var r=a(t),i=n(t,"box-violin"),o=n(t._fullInput||{},"candlestick");return i&&!o&&e===r&&void 0===t[r]&&void 0===t[r+"0"]}e.exports=function(t,e,r,s){r("autotypenumbers",s.autotypenumbersDflt),"-"===r("type",(s.splomStash||{}).type)&&(!function(t,e){if("-"!==t.type)return;var r,s=t._id,l=s.charAt(0);-1!==s.indexOf("scene")&&(s=l);var c=function(t,e,r){for(var n=0;n0&&(i["_"+r+"axes"]||{})[e])return i;if((i[r+"axis"]||r)===e){if(o(i,r))return i;if((i[r]||[]).length||i[r+"0"])return i}}}(e,s,l);if(!c)return;if("histogram"===c.type&&l==={v:"y",h:"x"}[c.orientation||"v"])return void(t.type="linear");var u=l+"calendar",f=c[u],h={noMultiCategory:!n(c,"cartesian")||n(c,"noMultiCategory")};"box"===c.type&&c._hasPreCompStats&&l==={h:"x",v:"y"}[c.orientation||"v"]&&(h.noMultiCategory=!0);if(h.autotypenumbers=t.autotypenumbers,o(c,l)){var p=a(c),d=[];for(r=0;r0?".":"")+a;i.isPlainObject(o)?l(o,e,s,n+1):e(s,a,o)}}))}r.manageCommandObserver=function(t,e,n,o){var s={},l=!0;e&&e._commandObserver&&(s=e._commandObserver),s.cache||(s.cache={}),s.lookupTable={};var c=r.hasSimpleAPICommandBindings(t,n,s.lookupTable);if(e&&e._commandObserver){if(c)return s;if(e._commandObserver.remove)return e._commandObserver.remove(),e._commandObserver=null,s}if(c){a(t,c,s.cache),s.check=function(){if(l){var e=a(t,c,s.cache);return e.changed&&o&&void 0!==s.lookupTable[e.value]&&(s.disable(),Promise.resolve(o({value:e.value,type:c.type,prop:c.prop,traces:c.traces,index:s.lookupTable[e.value]})).then(s.enable,s.enable)),e.changed}};for(var u=["plotly_relayout","plotly_redraw","plotly_restyle","plotly_update","plotly_animatingframe","plotly_afterplot"],f=0;f0&&i<0&&(i+=360);var s=(i-n)/4;return{type:"Polygon",coordinates:[[[n,a],[n,o],[n+s,o],[n+2*s,o],[n+3*s,o],[i,o],[i,a],[i-s,a],[i-2*s,a],[i-3*s,a],[n,a]]]}}e.exports=function(t){return new M(t)},S.plot=function(t,e,r){var n=this,i=e[this.id],a=[],o=!1;for(var s in w.layerNameToAdjective)if("frame"!==s&&i["show"+s]){o=!0;break}for(var l=0;l0&&a._module.calcGeoJSON(i,e)}if(!this.updateProjection(t,e)){this.viewInitial&&this.scope===r.scope||this.saveViewInitial(r),this.scope=r.scope,this.updateBaseLayers(e,r),this.updateDims(e,r),this.updateFx(e,r),d.generalUpdatePerTraceModule(this.graphDiv,this,t,r);var o=this.layers.frontplot.select(".scatterlayer");this.dataPoints.point=o.selectAll(".point"),this.dataPoints.text=o.selectAll("text"),this.dataPaths.line=o.selectAll(".js-line");var s=this.layers.backplot.select(".choroplethlayer");this.dataPaths.choropleth=s.selectAll("path"),this.render()}},S.updateProjection=function(t,e){var r=this.graphDiv,n=e[this.id],l=e._size,u=n.domain,f=n.projection,h=n.lonaxis,p=n.lataxis,d=h._ax,m=p._ax,v=this.projection=function(t){var e=t.projection,r=e.type,n=w.projNames[r];n="geo"+c.titleCase(n);for(var l=(i[n]||s[n])(),u=t._isSatellite?180*Math.acos(1/e.distance)/Math.PI:t._isClipped?w.lonaxisSpan[r]/2:null,f=["center","rotate","parallels","clipExtent"],h=function(t){return t?l:[]},p=0;pu*Math.PI/180}return!1},l.getPath=function(){return a().projection(l)},l.getBounds=function(t){return l.getPath().bounds(t)},l.precision(w.precision),t._isSatellite&&l.tilt(e.tilt).distance(e.distance);u&&l.clipAngle(u-w.clipPad);return l}(n),y=[[l.l+l.w*u.x[0],l.t+l.h*(1-u.y[1])],[l.l+l.w*u.x[1],l.t+l.h*(1-u.y[0])]],x=n.center||{},b=f.rotation||{},_=h.range||[],T=p.range||[];if(n.fitbounds){d._length=y[1][0]-y[0][0],m._length=y[1][1]-y[0][1],d.range=g(r,d),m.range=g(r,m);var k=(d.range[0]+d.range[1])/2,A=(m.range[0]+m.range[1])/2;if(n._isScoped)x={lon:k,lat:A};else if(n._isClipped){x={lon:k,lat:A},b={lon:k,lat:A,roll:b.roll};var M=f.type,S=w.lonaxisSpan[M]/2||180,L=w.lataxisSpan[M]/2||90;_=[k-S,k+S],T=[A-L,A+L]}else x={lon:k,lat:A},b={lon:k,lat:b.lat,roll:b.roll}}v.center([x.lon-b.lon,x.lat-b.lat]).rotate([-b.lon,-b.lat,b.roll]).parallels(f.parallels);var C=E(_,T);v.fitExtent(y,C);var P=this.bounds=v.getBounds(C),I=this.fitScale=v.scale(),O=v.translate();if(n.fitbounds){var z=v.getBounds(E(d.range,m.range)),D=Math.min((P[1][0]-P[0][0])/(z[1][0]-z[0][0]),(P[1][1]-P[0][1])/(z[1][1]-z[0][1]));isFinite(D)?v.scale(D*I):c.warn("Something went wrong during"+this.id+"fitbounds computations.")}else v.scale(f.scale*I);var R=this.midPt=[(P[0][0]+P[1][0])/2,(P[0][1]+P[1][1])/2];if(v.translate([O[0]+(R[0]-O[0]),O[1]+(R[1]-O[1])]).clipExtent(P),n._isAlbersUsa){var F=v([x.lon,x.lat]),B=v.translate();v.translate([B[0]-(F[0]-B[0]),B[1]-(F[1]-B[1])])}},S.updateBaseLayers=function(t,e){var r=this,i=r.topojson,a=r.layers,o=r.basePaths;function s(t){return"lonaxis"===t||"lataxis"===t}function l(t){return Boolean(w.lineLayers[t])}function c(t){return Boolean(w.fillLayers[t])}var u=(this.hasChoropleth?w.layersForChoropleth:w.layers).filter((function(t){return l(t)||c(t)?e["show"+t]:!s(t)||e[t].showgrid})),p=r.framework.selectAll(".layer").data(u,String);p.exit().each((function(t){delete a[t],delete o[t],n.select(this).remove()})),p.enter().append("g").attr("class",(function(t){return"layer "+t})).each((function(t){var e=a[t]=n.select(this);"bg"===t?r.bgRect=e.append("rect").style("pointer-events","all"):s(t)?o[t]=e.append("path").style("fill","none"):"backplot"===t?e.append("g").classed("choroplethlayer",!0):"frontplot"===t?e.append("g").classed("scatterlayer",!0):l(t)?o[t]=e.append("path").style("fill","none").style("stroke-miterlimit",2):c(t)&&(o[t]=e.append("path").style("stroke","none"))})),p.order(),p.each((function(r){var n=o[r],a=w.layerNameToAdjective[r];"frame"===r?n.datum(w.sphereSVG):l(r)||c(r)?n.datum(A(i,i.objects[r])):s(r)&&n.datum(function(t,e,r){var n,i,a,o=e[t],s=w.scopeDefaults[e.scope];"lonaxis"===t?(n=s.lonaxisRange,i=s.lataxisRange,a=function(t,e){return[t,e]}):"lataxis"===t&&(n=s.lataxisRange,i=s.lonaxisRange,a=function(t,e){return[e,t]});var l={type:"linear",range:[n[0],n[1]-1e-6],tick0:o.tick0,dtick:o.dtick};m.setConvert(l,r);var c=m.calcTicks(l);e.isScoped||"lonaxis"!==t||c.pop();for(var u=c.length,f=new Array(u),h=0;h-1&&b(n.event,i,[r.xaxis],[r.yaxis],r.id,f),s.indexOf("event")>-1&&p.click(i,n.event))}))}function h(t){return r.projection.invert([t[0]+r.xaxis._offset,t[1]+r.yaxis._offset])}},S.makeFramework=function(){var t=this,e=t.graphDiv,r=e._fullLayout,i="clip"+r._uid+t.id;t.clipDef=r._clips.append("clipPath").attr("id",i),t.clipRect=t.clipDef.append("rect"),t.framework=n.select(t.container).append("g").attr("class","geo "+t.id).call(h.setClipUrl,i,e),t.project=function(e){var r=t.projection(e);return r?[r[0]-t.xaxis._offset,r[1]-t.yaxis._offset]:[null,null]},t.xaxis={_id:"x",c2p:function(e){return t.project(e)[0]}},t.yaxis={_id:"y",c2p:function(e){return t.project(e)[1]}},t.mockAxis={type:"linear",showexponent:"all",exponentformat:"B"},m.setConvert(t.mockAxis,r)},S.saveViewInitial=function(t){var e,r=t.center||{},n=t.projection,i=n.rotation||{};this.viewInitial={fitbounds:t.fitbounds,"projection.scale":n.scale},e=t._isScoped?{"center.lon":r.lon,"center.lat":r.lat}:t._isClipped?{"projection.rotation.lon":i.lon,"projection.rotation.lat":i.lat}:{"center.lon":r.lon,"center.lat":r.lat,"projection.rotation.lon":i.lon},c.extendFlat(this.viewInitial,e)},S.render=function(){var t,e=this.projection,r=e.getPath();function n(t){var r=e(t.lonlat);return r?u(r[0],r[1]):null}function i(t){return e.isLonLatOverEdges(t.lonlat)?"none":null}for(t in this.basePaths)this.basePaths[t].attr("d",r);for(t in this.dataPaths)this.dataPaths[t].attr("d",(function(t){return r(t.geojson)}));for(t in this.dataPoints)this.dataPoints[t].attr("display",i).attr("transform",n)}},{"../../components/color":366,"../../components/dragelement":385,"../../components/drawing":388,"../../components/fx":406,"../../lib":503,"../../lib/geo_location_utils":496,"../../lib/topojson_utils":532,"../../registry":638,"../cartesian/autorange":553,"../cartesian/axes":554,"../cartesian/select":575,"../plots":619,"./constants":587,"./zoom":592,"@plotly/d3":58,"d3-geo":114,"d3-geo-projection":113,"topojson-client":315}],589:[function(t,e,r){"use strict";var n=t("../../plots/get_data").getSubplotCalcData,i=t("../../lib").counterRegex,a=t("./geo"),o="geo",s=i(o),l={};l.geo={valType:"subplotid",dflt:o,editType:"calc"},e.exports={attr:o,name:o,idRoot:o,idRegex:s,attrRegex:s,attributes:l,layoutAttributes:t("./layout_attributes"),supplyLayoutDefaults:t("./layout_defaults"),plot:function(t){for(var e=t._fullLayout,r=t.calcdata,i=e._subplots.geo,s=0;s0&&P<0&&(P+=360);var I,O,z,D=(C+P)/2;if(!p){var R=d?f.projRotate:[D,0,0];I=r("projection.rotation.lon",R[0]),r("projection.rotation.lat",R[1]),r("projection.rotation.roll",R[2]),r("showcoastlines",!d&&x)&&(r("coastlinecolor"),r("coastlinewidth")),r("showocean",!!x&&void 0)&&r("oceancolor")}(p?(O=-96.6,z=38.7):(O=d?D:I,z=(L[0]+L[1])/2),r("center.lon",O),r("center.lat",z),m&&(r("projection.tilt"),r("projection.distance")),g)&&r("projection.parallels",f.projParallels||[0,60]);r("projection.scale"),r("showland",!!x&&void 0)&&r("landcolor"),r("showlakes",!!x&&void 0)&&r("lakecolor"),r("showrivers",!!x&&void 0)&&(r("rivercolor"),r("riverwidth")),r("showcountries",d&&"usa"!==u&&x)&&(r("countrycolor"),r("countrywidth")),("usa"===u||"north america"===u&&50===c)&&(r("showsubunits",x),r("subunitcolor"),r("subunitwidth")),d||r("showframe",x)&&(r("framecolor"),r("framewidth")),r("bgcolor"),r("fitbounds")&&(delete e.projection.scale,d?(delete e.center.lon,delete e.center.lat):v?(delete e.center.lon,delete e.center.lat,delete e.projection.rotation.lon,delete e.projection.rotation.lat,delete e.lonaxis.range,delete e.lataxis.range):(delete e.center.lon,delete e.center.lat,delete e.projection.rotation.lon))}e.exports=function(t,e,r){i(t,e,r,{type:"geo",attributes:s,handleDefaults:c,fullData:r,partition:"y"})}},{"../../lib":503,"../get_data":593,"../subplot_defaults":632,"./constants":587,"./layout_attributes":590}],592:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../../lib"),a=t("../../registry"),o=Math.PI/180,s=180/Math.PI,l={cursor:"pointer"},c={cursor:"auto"};function u(t,e){return n.behavior.zoom().translate(e.translate()).scale(e.scale())}function f(t,e,r){var n=t.id,o=t.graphDiv,s=o.layout,l=s[n],c=o._fullLayout,u=c[n],f={},h={};function p(t,e){f[n+"."+t]=i.nestedProperty(l,t).get(),a.call("_storeDirectGUIEdit",s,c._preGUI,f);var r=i.nestedProperty(u,t);r.get()!==e&&(r.set(e),i.nestedProperty(l,t).set(e),h[n+"."+t]=e)}r(p),p("projection.scale",e.scale()/t.fitScale),p("fitbounds",!1),o.emit("plotly_relayout",h)}function h(t,e){var r=u(0,e);function i(r){var n=e.invert(t.midPt);r("center.lon",n[0]),r("center.lat",n[1])}return r.on("zoomstart",(function(){n.select(this).style(l)})).on("zoom",(function(){e.scale(n.event.scale).translate(n.event.translate),t.render();var r=e.invert(t.midPt);t.graphDiv.emit("plotly_relayouting",{"geo.projection.scale":e.scale()/t.fitScale,"geo.center.lon":r[0],"geo.center.lat":r[1]})})).on("zoomend",(function(){n.select(this).style(c),f(t,e,i)})),r}function p(t,e){var r,i,a,o,s,h,p,d,m,g=u(0,e);function v(t){return e.invert(t)}function y(r){var n=e.rotate(),i=e.invert(t.midPt);r("projection.rotation.lon",-n[0]),r("center.lon",i[0]),r("center.lat",i[1])}return g.on("zoomstart",(function(){n.select(this).style(l),r=n.mouse(this),i=e.rotate(),a=e.translate(),o=i,s=v(r)})).on("zoom",(function(){if(h=n.mouse(this),function(t){var r=v(t);if(!r)return!0;var n=e(r);return Math.abs(n[0]-t[0])>2||Math.abs(n[1]-t[1])>2}(r))return g.scale(e.scale()),void g.translate(e.translate());e.scale(n.event.scale),e.translate([a[0],n.event.translate[1]]),s?v(h)&&(d=v(h),p=[o[0]+(d[0]-s[0]),i[1],i[2]],e.rotate(p),o=p):s=v(r=h),m=!0,t.render();var l=e.rotate(),c=e.invert(t.midPt);t.graphDiv.emit("plotly_relayouting",{"geo.projection.scale":e.scale()/t.fitScale,"geo.center.lon":c[0],"geo.center.lat":c[1],"geo.projection.rotation.lon":-l[0]})})).on("zoomend",(function(){n.select(this).style(c),m&&f(t,e,y)})),g}function d(t,e){var r,i={r:e.rotate(),k:e.scale()},a=u(0,e),o=function(t){var e=0,r=arguments.length,i=[];for(;++ed?(a=(f>0?90:-90)-p,i=0):(a=Math.asin(f/d)*s-p,i=Math.sqrt(d*d-f*f));var m=180-a-2*p,g=(Math.atan2(h,u)-Math.atan2(c,i))*s,v=(Math.atan2(h,u)-Math.atan2(c,-i))*s;return b(r[0],r[1],a,g)<=b(r[0],r[1],m,v)?[a,g,r[2]]:[m,v,r[2]]}function b(t,e,r,n){var i=_(r-t),a=_(n-e);return Math.sqrt(i*i+a*a)}function _(t){return(t%360+540)%360-180}function w(t,e,r){var n=r*o,i=t.slice(),a=0===e?1:0,s=2===e?1:2,l=Math.cos(n),c=Math.sin(n);return i[a]=t[a]*l-t[s]*c,i[s]=t[s]*l+t[a]*c,i}function T(t){return[Math.atan2(2*(t[0]*t[1]+t[2]*t[3]),1-2*(t[1]*t[1]+t[2]*t[2]))*s,Math.asin(Math.max(-1,Math.min(1,2*(t[0]*t[2]-t[3]*t[1]))))*s,Math.atan2(2*(t[0]*t[3]+t[1]*t[2]),1-2*(t[2]*t[2]+t[3]*t[3]))*s]}function k(t,e){for(var r=0,n=0,i=t.length;nMath.abs(s)?(c.boxEnd[1]=c.boxStart[1]+Math.abs(a)*_*(s>=0?1:-1),c.boxEnd[1]l[3]&&(c.boxEnd[1]=l[3],c.boxEnd[0]=c.boxStart[0]+(l[3]-c.boxStart[1])/Math.abs(_))):(c.boxEnd[0]=c.boxStart[0]+Math.abs(s)/_*(a>=0?1:-1),c.boxEnd[0]l[2]&&(c.boxEnd[0]=l[2],c.boxEnd[1]=c.boxStart[1]+(l[2]-c.boxStart[0])*Math.abs(_)))}}else c.boxEnabled?(a=c.boxStart[0]!==c.boxEnd[0],s=c.boxStart[1]!==c.boxEnd[1],a||s?(a&&(g(0,c.boxStart[0],c.boxEnd[0]),t.xaxis.autorange=!1),s&&(g(1,c.boxStart[1],c.boxEnd[1]),t.yaxis.autorange=!1),t.relayoutCallback()):t.glplot.setDirty(),c.boxEnabled=!1,c.boxInited=!1):c.boxInited&&(c.boxInited=!1);break;case"pan":c.boxEnabled=!1,c.boxInited=!1,e?(c.panning||(c.dragStart[0]=n,c.dragStart[1]=i),Math.abs(c.dragStart[0]-n).999&&(m="turntable"):m="turntable")}else m="turntable";r("dragmode",m),r("hovermode",n.getDfltFromLayout("hovermode"))}e.exports=function(t,e,r){var i=e._basePlotModules.length>1;o(t,e,r,{type:"gl3d",attributes:l,handleDefaults:u,fullLayout:e,font:e.font,fullData:r,getDfltFromLayout:function(e){if(!i)return n.validate(t[e],l[e])?t[e]:void 0},autotypenumbersDflt:e.autotypenumbers,paper_bgcolor:e.paper_bgcolor,calendar:e.calendar})}},{"../../../components/color":366,"../../../lib":503,"../../../registry":638,"../../get_data":593,"../../subplot_defaults":632,"./axis_defaults":601,"./layout_attributes":604}],604:[function(t,e,r){"use strict";var n=t("./axis_attributes"),i=t("../../domain").attributes,a=t("../../../lib/extend").extendFlat,o=t("../../../lib").counterRegex;function s(t,e,r){return{x:{valType:"number",dflt:t,editType:"camera"},y:{valType:"number",dflt:e,editType:"camera"},z:{valType:"number",dflt:r,editType:"camera"},editType:"camera"}}e.exports={_arrayAttrRegexps:[o("scene",".annotations",!0)],bgcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"plot"},camera:{up:a(s(0,0,1),{}),center:a(s(0,0,0),{}),eye:a(s(1.25,1.25,1.25),{}),projection:{type:{valType:"enumerated",values:["perspective","orthographic"],dflt:"perspective",editType:"calc"},editType:"calc"},editType:"camera"},domain:i({name:"scene",editType:"plot"}),aspectmode:{valType:"enumerated",values:["auto","cube","data","manual"],dflt:"auto",editType:"plot",impliedEdits:{"aspectratio.x":void 0,"aspectratio.y":void 0,"aspectratio.z":void 0}},aspectratio:{x:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},y:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},z:{valType:"number",min:0,editType:"plot",impliedEdits:{"^aspectmode":"manual"}},editType:"plot",impliedEdits:{aspectmode:"manual"}},xaxis:n,yaxis:n,zaxis:n,dragmode:{valType:"enumerated",values:["orbit","turntable","zoom","pan",!1],editType:"plot"},hovermode:{valType:"enumerated",values:["closest",!1],dflt:"closest",editType:"modebar"},uirevision:{valType:"any",editType:"none"},editType:"plot",_deprecated:{cameraposition:{valType:"info_array",editType:"camera"}}}},{"../../../lib":503,"../../../lib/extend":493,"../../domain":584,"./axis_attributes":600}],605:[function(t,e,r){"use strict";var n=t("../../../lib/str2rgbarray"),i=["xaxis","yaxis","zaxis"];function a(){this.enabled=[!0,!0,!0],this.colors=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.drawSides=[!0,!0,!0],this.lineWidth=[1,1,1]}a.prototype.merge=function(t){for(var e=0;e<3;++e){var r=t[i[e]];r.visible?(this.enabled[e]=r.showspikes,this.colors[e]=n(r.spikecolor),this.drawSides[e]=r.spikesides,this.lineWidth[e]=r.spikethickness):(this.enabled[e]=!1,this.drawSides[e]=!1)}},e.exports=function(t){var e=new a;return e.merge(t),e}},{"../../../lib/str2rgbarray":528}],606:[function(t,e,r){"use strict";e.exports=function(t){for(var e=t.axesOptions,r=t.glplot.axesPixels,s=t.fullSceneLayout,l=[[],[],[]],c=0;c<3;++c){var u=s[a[c]];if(u._length=(r[c].hi-r[c].lo)*r[c].pixelsPerDataUnit/t.dataScale[c],Math.abs(u._length)===1/0||isNaN(u._length))l[c]=[];else{u._input_range=u.range.slice(),u.range[0]=r[c].lo/t.dataScale[c],u.range[1]=r[c].hi/t.dataScale[c],u._m=1/(t.dataScale[c]*r[c].pixelsPerDataUnit),u.range[0]===u.range[1]&&(u.range[0]-=1,u.range[1]+=1);var f=u.tickmode;if("auto"===u.tickmode){u.tickmode="linear";var h=u.nticks||i.constrain(u._length/40,4,9);n.autoTicks(u,Math.abs(u.range[1]-u.range[0])/h)}for(var p=n.calcTicks(u,{msUTC:!0}),d=0;d/g," "));l[c]=p,u.tickmode=f}}e.ticks=l;for(c=0;c<3;++c){o[c]=.5*(t.glplot.bounds[0][c]+t.glplot.bounds[1][c]);for(d=0;d<2;++d)e.bounds[d][c]=t.glplot.bounds[d][c]}t.contourLevels=function(t){for(var e=new Array(3),r=0;r<3;++r){for(var n=t[r],i=new Array(n.length),a=0;ar.deltaY?1.1:1/1.1,a=t.glplot.getAspectratio();t.glplot.setAspectratio({x:n*a.x,y:n*a.y,z:n*a.z})}i(t)}}),!!c&&{passive:!1}),t.glplot.canvas.addEventListener("mousemove",(function(){if(!1!==t.fullSceneLayout.dragmode&&0!==t.camera.mouseListener.buttons){var e=n();t.graphDiv.emit("plotly_relayouting",e)}})),t.staticMode||t.glplot.canvas.addEventListener("webglcontextlost",(function(r){e&&e.emit&&e.emit("plotly_webglcontextlost",{event:r,layer:t.id})}),!1)),t.glplot.oncontextloss=function(){t.recoverContext()},t.glplot.onrender=function(){t.render()},!0},w.render=function(){var t,e=this,r=e.graphDiv,n=e.svgContainer,i=e.container.getBoundingClientRect();r._fullLayout._calcInverseTransform(r);var a=r._fullLayout._invScaleX,o=r._fullLayout._invScaleY,s=i.width*a,l=i.height*o;n.setAttributeNS(null,"viewBox","0 0 "+s+" "+l),n.setAttributeNS(null,"width",s),n.setAttributeNS(null,"height",l),b(e),e.glplot.axes.update(e.axesOptions);for(var c=Object.keys(e.traces),u=null,h=e.glplot.selection,m=0;m")):"isosurface"===t.type||"volume"===t.type?(T.valueLabel=p.hoverLabelText(e._mockAxis,e._mockAxis.d2l(h.traceCoordinate[3]),t.valuehoverformat),S.push("value: "+T.valueLabel),h.textLabel&&S.push(h.textLabel),x=S.join("
")):x=h.textLabel;var E={x:h.traceCoordinate[0],y:h.traceCoordinate[1],z:h.traceCoordinate[2],data:_._input,fullData:_,curveNumber:_.index,pointNumber:w};d.appendArrayPointValue(E,_,w),t._module.eventData&&(E=_._module.eventData(E,h,_,{},w));var L={points:[E]};if(e.fullSceneLayout.hovermode){var C=[];d.loneHover({trace:_,x:(.5+.5*y[0]/y[3])*s,y:(.5-.5*y[1]/y[3])*l,xLabel:T.xLabel,yLabel:T.yLabel,zLabel:T.zLabel,text:x,name:u.name,color:d.castHoverOption(_,w,"bgcolor")||u.color,borderColor:d.castHoverOption(_,w,"bordercolor"),fontFamily:d.castHoverOption(_,w,"font.family"),fontSize:d.castHoverOption(_,w,"font.size"),fontColor:d.castHoverOption(_,w,"font.color"),nameLength:d.castHoverOption(_,w,"namelength"),textAlign:d.castHoverOption(_,w,"align"),hovertemplate:f.castOption(_,w,"hovertemplate"),hovertemplateLabels:f.extendFlat({},E,T),eventData:[E]},{container:n,gd:r,inOut_bbox:C}),E.bbox=C[0]}h.buttons&&h.distance<5?r.emit("plotly_click",L):r.emit("plotly_hover",L),this.oldEventData=L}else d.loneUnhover(n),this.oldEventData&&r.emit("plotly_unhover",this.oldEventData),this.oldEventData=void 0;e.drawAnnotations(e)},w.recoverContext=function(){var t=this;t.glplot.dispose();var e=function(){t.glplot.gl.isContextLost()?requestAnimationFrame(e):t.initializeGLPlot()?t.plot.apply(t,t.plotArgs):f.error("Catastrophic and unrecoverable WebGL error. Context lost.")};requestAnimationFrame(e)};var k=["xaxis","yaxis","zaxis"];function A(t,e,r){for(var n=t.fullSceneLayout,i=0;i<3;i++){var a=k[i],o=a.charAt(0),s=n[a],l=e[o],c=e[o+"calendar"],u=e["_"+o+"length"];if(f.isArrayOrTypedArray(l))for(var h,p=0;p<(u||l.length);p++)if(f.isArrayOrTypedArray(l[p]))for(var d=0;dg[1][a])g[0][a]=-1,g[1][a]=1;else{var L=g[1][a]-g[0][a];g[0][a]-=L/32,g[1][a]+=L/32}if("reversed"===s.autorange){var C=g[0][a];g[0][a]=g[1][a],g[1][a]=C}}else{var P=s.range;g[0][a]=s.r2l(P[0]),g[1][a]=s.r2l(P[1])}g[0][a]===g[1][a]&&(g[0][a]-=1,g[1][a]+=1),v[a]=g[1][a]-g[0][a],this.glplot.setBounds(a,{min:g[0][a]*h[a],max:g[1][a]*h[a]})}var I=c.aspectmode;if("cube"===I)d=[1,1,1];else if("manual"===I){var O=c.aspectratio;d=[O.x,O.y,O.z]}else{if("auto"!==I&&"data"!==I)throw new Error("scene.js aspectRatio was not one of the enumerated types");var z=[1,1,1];for(a=0;a<3;++a){var D=y[l=(s=c[k[a]]).type];z[a]=Math.pow(D.acc,1/D.count)/h[a]}d="data"===I||Math.max.apply(null,z)/Math.min.apply(null,z)<=4?z:[1,1,1]}c.aspectratio.x=u.aspectratio.x=d[0],c.aspectratio.y=u.aspectratio.y=d[1],c.aspectratio.z=u.aspectratio.z=d[2],this.glplot.setAspectratio(c.aspectratio),this.viewInitial.aspectratio||(this.viewInitial.aspectratio={x:c.aspectratio.x,y:c.aspectratio.y,z:c.aspectratio.z}),this.viewInitial.aspectmode||(this.viewInitial.aspectmode=c.aspectmode);var R=c.domain||null,F=e._size||null;if(R&&F){var B=this.container.style;B.position="absolute",B.left=F.l+R.x[0]*F.w+"px",B.top=F.t+(1-R.y[1])*F.h+"px",B.width=F.w*(R.x[1]-R.x[0])+"px",B.height=F.h*(R.y[1]-R.y[0])+"px"}this.glplot.redraw()}},w.destroy=function(){this.glplot&&(this.camera.mouseListener.enabled=!1,this.container.removeEventListener("wheel",this.camera.wheelListener),this.camera=null,this.glplot.dispose(),this.container.parentNode.removeChild(this.container),this.glplot=null)},w.getCamera=function(){var t;return this.camera.view.recalcMatrix(this.camera.view.lastT()),{up:{x:(t=this.camera).up[0],y:t.up[1],z:t.up[2]},center:{x:t.center[0],y:t.center[1],z:t.center[2]},eye:{x:t.eye[0],y:t.eye[1],z:t.eye[2]},projection:{type:!0===t._ortho?"orthographic":"perspective"}}},w.setViewport=function(t){var e,r=t.camera;this.camera.lookAt.apply(this,[[(e=r).eye.x,e.eye.y,e.eye.z],[e.center.x,e.center.y,e.center.z],[e.up.x,e.up.y,e.up.z]]),this.glplot.setAspectratio(t.aspectratio),"orthographic"===r.projection.type!==this.camera._ortho&&(this.glplot.redraw(),this.glplot.clearRGBA(),this.glplot.dispose(),this.initializeGLPlot())},w.isCameraChanged=function(t){var e=this.getCamera(),r=f.nestedProperty(t,this.id+".camera").get();function n(t,e,r,n){var i=["up","center","eye"],a=["x","y","z"];return e[i[r]]&&t[i[r]][a[n]]===e[i[r]][a[n]]}var i=!1;if(void 0===r)i=!0;else{for(var a=0;a<3;a++)for(var o=0;o<3;o++)if(!n(e,r,a,o)){i=!0;break}(!r.projection||e.projection&&e.projection.type!==r.projection.type)&&(i=!0)}return i},w.isAspectChanged=function(t){var e=this.glplot.getAspectratio(),r=f.nestedProperty(t,this.id+".aspectratio").get();return void 0===r||r.x!==e.x||r.y!==e.y||r.z!==e.z},w.saveLayout=function(t){var e,r,n,i,a,o,s=this.fullLayout,l=this.isCameraChanged(t),c=this.isAspectChanged(t),h=l||c;if(h){var p={};if(l&&(e=this.getCamera(),n=(r=f.nestedProperty(t,this.id+".camera")).get(),p[this.id+".camera"]=n),c&&(i=this.glplot.getAspectratio(),o=(a=f.nestedProperty(t,this.id+".aspectratio")).get(),p[this.id+".aspectratio"]=o),u.call("_storeDirectGUIEdit",t,s._preGUI,p),l)r.set(e),f.nestedProperty(s,this.id+".camera").set(e);if(c)a.set(i),f.nestedProperty(s,this.id+".aspectratio").set(i),this.glplot.redraw()}return h},w.updateFx=function(t,e){var r=this.camera;if(r)if("orbit"===t)r.mode="orbit",r.keyBindingMode="rotate";else if("turntable"===t){r.up=[0,0,1],r.mode="turntable",r.keyBindingMode="rotate";var n=this.graphDiv,i=n._fullLayout,a=this.fullSceneLayout.camera,o=a.up.x,s=a.up.y,l=a.up.z;if(l/Math.sqrt(o*o+s*s+l*l)<.999){var c=this.id+".camera.up",h={x:0,y:0,z:1},p={};p[c]=h;var d=n.layout;u.call("_storeDirectGUIEdit",d,i._preGUI,p),a.up=h,f.nestedProperty(d,c).set(h)}}else r.keyBindingMode=t;this.fullSceneLayout.hovermode=e},w.toImage=function(t){t||(t="png"),this.staticMode&&this.container.appendChild(n),this.glplot.redraw();var e=this.glplot.gl,r=e.drawingBufferWidth,i=e.drawingBufferHeight;e.bindFramebuffer(e.FRAMEBUFFER,null);var a=new Uint8Array(r*i*4);e.readPixels(0,0,r,i,e.RGBA,e.UNSIGNED_BYTE,a),function(t,e,r){for(var n=0,i=r-1;n0)for(var s=255/o,l=0;l<3;++l)t[a+l]=Math.min(s*t[a+l],255)}}(a,r,i);var o=document.createElement("canvas");o.width=r,o.height=i;var s,l=o.getContext("2d",{willReadFrequently:!0}),c=l.createImageData(r,i);switch(c.data.set(a),l.putImageData(c,0,0),t){case"jpeg":s=o.toDataURL("image/jpeg");break;case"webp":s=o.toDataURL("image/webp");break;default:s=o.toDataURL("image/png")}return this.staticMode&&this.container.removeChild(n),s},w.setConvert=function(){for(var t=0;t<3;t++){var e=this.fullSceneLayout[k[t]];p.setConvert(e,this.fullLayout),e.setScale=f.noop}},w.make4thDimension=function(){var t=this.graphDiv._fullLayout;this._mockAxis={type:"linear",showexponent:"all",exponentformat:"B"},p.setConvert(this._mockAxis,t)},e.exports=_},{"../../../stackgl_modules":1124,"../../components/fx":406,"../../lib":503,"../../lib/show_no_webgl_msg":525,"../../lib/str2rgbarray":528,"../../plots/cartesian/axes":554,"../../registry":638,"./layout/convert":602,"./layout/spikes":605,"./layout/tick_marks":606,"./project":607,"has-passive-events":229,"webgl-context":331}],609:[function(t,e,r){"use strict";e.exports=function(t,e,r,n){n=n||t.length;for(var i=new Array(n),a=0;aOpenStreetMap7232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); contributors',a=['\xa9 Carto74,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ',i].join(" "),o=['Map tiles by Stamen Design,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ','under CC BY 3.0528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ',"|",'Data by OpenStreetMap2614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); contributors','under ODbL5336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); '].join(" "),s={"open-street-map":{id:"osm",version:8,sources:{"plotly-osm-tiles":{type:"raster",attribution:i,tiles:["https://a.tile.openstreetmap.org/{z}/{x}/{y}.png","https://b.tile.openstreetmap.org/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-osm-tiles",type:"raster",source:"plotly-osm-tiles",minzoom:0,maxzoom:22}]},"white-bg":{id:"white-bg",version:8,sources:{},layers:[{id:"white-bg",type:"background",paint:{"background-color":"#FFFFFF"},minzoom:0,maxzoom:22}]},"carto-positron":{id:"carto-positron",version:8,sources:{"plotly-carto-positron":{type:"raster",attribution:a,tiles:["https://cartodb-basemaps-c.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-carto-positron",type:"raster",source:"plotly-carto-positron",minzoom:0,maxzoom:22}]},"carto-darkmatter":{id:"carto-darkmatter",version:8,sources:{"plotly-carto-darkmatter":{type:"raster",attribution:a,tiles:["https://cartodb-basemaps-c.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-carto-darkmatter",type:"raster",source:"plotly-carto-darkmatter",minzoom:0,maxzoom:22}]},"stamen-terrain":{id:"stamen-terrain",version:8,sources:{"plotly-stamen-terrain":{type:"raster",attribution:o,tiles:["https://stamen-tiles.a.ssl.fastly.net/terrain/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-stamen-terrain",type:"raster",source:"plotly-stamen-terrain",minzoom:0,maxzoom:22}]},"stamen-toner":{id:"stamen-toner",version:8,sources:{"plotly-stamen-toner":{type:"raster",attribution:o,tiles:["https://stamen-tiles.a.ssl.fastly.net/toner/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-stamen-toner",type:"raster",source:"plotly-stamen-toner",minzoom:0,maxzoom:22}]},"stamen-watercolor":{id:"stamen-watercolor",version:8,sources:{"plotly-stamen-watercolor":{type:"raster",attribution:['Map tiles by Stamen Design23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ','under CC BY 3.0,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); ',"|",'Data by OpenStreetMap659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); contributors','under CC BY SA13385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"xaxis":"x","y":[0.0,0.06304185167888836,0.1258329082669276,0.18812337238814464,0.2496654381276276,0.31021427685611147,0.36952901121154824,0.42737367336334076,0.4835181437474047,0.5377390665378856,0.5898207382138422,0.6395559718390601,0.6867468994922308,0.7312057886843801,0.7727557715900738,0.811231552693547,0.8464800707401049,0.8783610919355441,0.9067477891297633,0.9315272334581374,0.9526008465691432,0.9698847949347987,0.9833103152903121,0.9928239994377561,0.9983879997889885,0.999980181554978,0.9975942105099799,0.9912395785613684,0.9809415660727394,0.9667411410281418,0.9486947961670884,0.9268743215430706,0.9013665277006803,0.8722728892355971,0.8397091475292607,0.8038048488989137,0.7647028243913501,0.7225586378805203,0.6775399460331538,0.6298258438107233,0.5796061492037168,0.5270806415876419,0.4724582891954934,0.4159563886390683,0.3577997177553722,0.29821963749801084,0.23745316400433306,0.17574205166547957,0.11333179710396879,0.050470682950369175,-0.012591214494796638,-0.07560302792672063,-0.13831406989824807,-0.20047486611180185,-0.26183812636506665,-0.3221597332078699,-0.3811997204109756,-0.43872320196828857,-0.4945013407068108,-0.5483122381546993,-0.5999418219694431,-0.649184703667519,-0.6958449741053042,-0.7397370118375378,-0.780686204107428,-0.8185296454865415,-0.8531167902359823,-0.8843100357785594,-0.9119852910477074,-0.936032457461951,-0.9563558698440252,-0.972874679047274,-0.9855231658498091,-0.9942510132167947,-0.9990234998031144,-0.9998216396477023,-0.9966422573126829,-0.9894980012286296,-0.978417293006999,-0.963444214378736,-0.9446383318806366,-0.9220744570935064,-0.8958423581217814,-0.8660463909572862,-0.8328050910091715,-0.7962507000799219,-0.7565286353590336,-0.7137969275043473,-0.6682255704292442,-0.6199958577262948,-0.56929965860462,-0.5163386480317154,-0.4613235268591443,-0.4044731541875046,-0.34601369415666533,-0.28617771228533234,-0.22520324272036693,-0.1633328673544435,-0.10081271637545416,-0.03789150960670129,0.025180437590159404,0.08815221792689774,0.15077330321868535,0.2127945770377887,0.2739693042356408,0.3340541173922709,0.3928099922661422,0.45000317316346183,0.505406136906465,0.5587984775582306,0.6099677878947982,0.6587105104486701,0.7048327259143443,0.7481509533196399,0.7884928626604023,0.8256979644233844,0.859618252253779,0.8901187766076187,0.9170782021759063,0.9403892781159012,0.9599592675918409,0.9757103186566337,0.9875797665507517,0.9955203933799728,0.9995006095471014,0.9995045809291668,0.995532291379617,0.987599543846875,0.9757378966841537,0.9599945383803479,0.9404320998255564,0.9171284022668922,0.8901761571363399,0.8596825852767433,0.8257689973317516,0.7885703096228053,0.748234502426922,0.7049220481308471,0.6588052509429151,0.6100675743435817,0.5589029083406822,0.5055147915191226,0.4501156239434513,0.3929257925040321,0.3341728117863809,0.27409041500218423,0.21291761656866828,0.15089778741987708,0.08827765228634218,0.02530632875079281,-0.03776566845025338,-0.10068743182526467,-0.16320863217174864,-0.22508055042800335,-0.28605704561785633,-0.3458955389362481,-0.4043579860254627,-0.46121179856482325,-0.5162308034444821,-0.5691961222067192,-0.6198970464222465,-0.668131881912632,-0.7137087299554419,-0.7564462791415856,-0.796174509541622,-0.8327353730023139,-0.8659834260186233,-0.8957863934753957,-0.9220257150583145,-0.9445970046674728,-0.9634104685115789,-0.978391264186149,-0.9894797913292064,-0.9966319386733044,-0.9998192533775471,-0.9990290556674821,-0.9942644886904375,-0.9855445074072077,-0.972903801909338,-0.9563926599621723,-0.936076766879292,-0.9120369412359381,-0.8843688230927046,-0.8531824811441124,-0.8186019820351059,-0.78076489521576,-0.7398217405890672,-0.6959354068285686,-0.6492804811195636,-0.6000425677431629,-0.5484175467656055,-0.4946107881191654,-0.43883635740638804,-0.38131613436614226,-0.32227894795827333,-0.2619596620301945,-0.20059823337493546,-0.13843878338264126,-0.07572859220948902,-0.012717135701265921,0.05034491174852934,0.11320668222521392,0.17561808519709873,0.23733083840169825,0.29809943405967854,0.3576821204405683,0.41584187081123664,0.4723473010998595,0.5269736241231413,0.5795035236046693,0.6297280233166128,0.6774473243472249,0.7224715789817451,0.7646216741202039,0.8037299268637,0.8396407554767626,0.8722113023634779,0.9013119878090713,0.9268270452910643,0.9486549700022888,0.9667089254322869,0.9809170905850776,0.99122293894558,0.9975854728667476,0.9999793807750443,0.9983951392548501,0.9928390502490424,0.9833332177255701,0.969915458014368,0.9526391501843526,0.9315730235585015,0.9068008812267968,0.8784212767151763,0.8465471091189909,0.8113051814143221,0.7728356943689177,0.7312916836475534,0.6868384283853644,0.6396527710646787,0.5899224273406115,0.5378452362819841,0.48362836660804265,0.42748751552027886,0.3696460204281269,0.31033398838605103,0.24978737664068168,0.188247046316881,0.12595783055664617,0.06316752573674855,0.00012592641286063647,-0.0629161731077324,-0.12570798426107094,-0.18799969483689694,-0.2495434987358722,-0.3100945602995556,-0.3694119932006148,-0.4272598259099256,-0.4834079152893282,-0.5376328957209807,-0.5897190475642072,-0.6394591599247904,-0.6866553608348022,-0.7311198836865793,-0.7726758420867752,-0.811157916752329,-0.8464130170322572,-0.8783008938891373,-0.906694683552805,-0.931481431646834,-0.952562530749881,-0.9698541153998257,-0.9832873973960549,-0.9928089330323847,-0.9983808447821471,-0.9999809663521886,-0.9976029321956124,-0.9912562020517033,-0.9809660253910887,-0.9667733387865021,-0.9487346041474395,-0.92692158390958,-0.9014210523910758,-0.8723344609580335,-0.8397775212070373,-0.8038797523413141,-0.7647839642181424,-0.7226456840010259,-0.6776325550825014,-0.6299236472044181,-0.5797087576344991,-0.5271876530777335,-0.4725692681947585,-0.4160708975882799,-0.3579173009292481,-0.2983398268844016,-0.23757548868972458,-0.1758660136145637,-0.11345690773567674,-0.05059644436353036,0.01246530284001874,0.07547745941610448,0.13818935591278605,0.20035149804773475,0.2617165951731999,0.32204052256912546,0.3810832975026614,0.4386100410608187,0.4943918875271649,0.5482069282628333,0.5998410744641762,0.6490889134228568,0.6957545314863972,0.7396522729237041,0.780607506092522,0.8184573015361911,0.8530510839599863,0.8842512351207725,0.9119336273066241,0.9359881361955272,0.9563190673856863,0.9728455397597755,0.9855018088185807,0.9942375221380534,0.9990179283171978,0.9998240098576001,0.9966525600903134,0.9895161950512342,0.9784433057104909,0.9634779423933194,0.9446796408980387,0.9221231853954454,0.8958983076742228,0.8661093408560295,0.8328747906931757,0.7963268720814011,0.756610981325711,0.7138851124302739,0.668319246465988,0.6200946520435945,0.5694031779520013,0.5164464868603342,0.46143524624505894,0.40458831365910153,0.3461318354003853,0.2862983650687292,0.22532593431218578,0.16345709821991664,0.10093799687965586,0.0380173411730495,-0.025054555779810087,-0.08802677914339149,-0.15064881832018104,-0.21267153651187354,-0.27384819772902586,-0.33393542689473915,-0.3926941829187327,-0.44989071674304837,-0.5052974763585164,-0.5586940452877737,-0.6098679995069239,-0.6586157570606922,-0.7047433936731947,-0.7480673939247129,-0.7884154086110742,-0.8256269239336813,-0.8595539038270439,-0.8900613826610094,-0.9170279884617306,-0.9403464444212764,-0.9599239843292754,-0.975682724236501,-0.9875599737686049,-0.9955084797668049,-0.9994966224654399,-0.9995085361759671,-0.9955441736157913,-0.9876193051172094,-0.9757654586486016,-0.9600297913037439,-0.9404749033306686,-0.9171785887786286,-0.8902335226803025,-0.8597469033713966,-0.8258400119714416,-0.7886477381066672,-0.7483180414779382,-0.7050113578809099,-0.6588999791151805,-0.6101673439211341,-0.5590073221921793,-0.5056234405889554,-0.4502280660034595,-0.3930415842400481,-0.3342914923692332,-0.2742115120536824,-0.2130406556147691,-0.15102226750555003,-0.08840308280043191,-0.025432210520353975,0.037639836442273915,0.10056214265656743,0.1630843960966668,0.22495785694770837,0.2859363829973319,0.345777387397723,0.4042428085999571,0.46110006446087454,0.5161229527558241,0.5690925841148914,0.619798232972722,0.6680381804040183,0.713620522255234,0.7563639125134952,0.7960983117378284,0.8326656472363771,0.8659204456432744,0.8957304153394898,0.9219769593321833,0.9445556653357172,0.9633767100387737,0.9783652190083404,0.989461565934189,0.9966216044145557,0.9998168513322736,0.9990345953240996,0.9942779485012847,0.98556583299222,0.9729329087649292,0.956429432205203,0.9361210580858287,0.9120885780006477,0.8844275955331636,0.8532481572373594,0.8186743003714592,0.7808435679060999,0.7399064594797162,0.6960258272431455,0.649376246408666,0.6001432967629924,0.5485228385669167,0.4947202302044364,0.4389495043133532,0.3814325400083678,0.3223981490640362,0.26208118415045334,0.20072160036808268,0.13856349295280754,0.07585415284707575,0.012843047716101823,-0.050219149492967914,-0.11308156253531039,-0.17549411764246292,-0.23720851141947524,-0.2979792344557127,-0.35756452659339744,-0.41572734356845237,-0.4722363070272728,-0.5268666003929742,-0.5794008961069286,-0.6296302004718265,-0.6773546895738933,-0.722384509807382,-0.7645405133177794,-0.8036549973862317,-0.8395723554892728,-0.8721497000247463,-0.9012574343589305,-0.9267797552829621,-0.9486151315875532,-0.9666766971014831,-0.9808925987789301,-0.9912062838272397,-0.9975767196008651,-0.9999785641469922,-0.9984022624429991,-0.9928540855005754,-0.9833561042441924,-0.9699461051463528,-0.9526774359169595,-0.9316187954443079,-0.9068539600577219,-0.8784814467340483,-0.8466141327982073,-0.8113787919816215,-0.772915598792564,-0.7313775689460681,-0.6869299451287408,-0.6397495582874987,-0.5900240998326252,-0.5379513893396075,-0.4837385843572431,-0.4276013493353118,-0.3697630215210157,-0.31045369111597143,-0.24990930456296148,-0.18837072169783964,-0.12608274983921294,-0.0632931965908063,-0.0002518487102431445,0.0627905005435741],"yaxis":"y","type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"xaxis":{"anchor":"y","domain":[0.0,1.0],"title":{"text":"x"}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"y"}},"coloraxis":{"colorbar":{"title":{"text":"color"}},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"width":600,"height":600}, {"responsive": true} ).then(function(){
var gd = document.getElementById('419cb13a-ae0d-4376-9f7c-5197be0efdad');
var x = new MutationObserver(function (mutations, observer) {{
var display = window.getComputedStyle(gd).display;
if (!display || display === 'none') {{
console.log([gd, 'removed!']);
Plotly.purge(gd);
observer.disconnect();
}}
}});
// Listen for the removal of the full notebook cells
var notebookContainer = gd.closest('#notebook-container');
if (notebookContainer) {{
x.observe(notebookContainer, {childList: true});
}}
// Listen for the clearing of the current output cell
var outputEl = gd.closest('.output');
if (outputEl) {{
x.observe(outputEl, {childList: true});
}}
}) }; }); '].join(" "),tiles:["https://stamen-tiles.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.png"],tileSize:256}},layers:[{id:"plotly-stamen-watercolor",type:"raster",source:"plotly-stamen-watercolor",minzoom:0,maxzoom:22}]}},l=n(s);e.exports={requiredVersion:"1.10.1",styleUrlPrefix:"mapbox://styles/mapbox/",styleUrlSuffix:"v9",styleValuesMapbox:["basic","streets","outdoors","light","dark","satellite","satellite-streets"],styleValueDflt:"basic",stylesNonMapbox:s,styleValuesNonMapbox:l,traceLayerPrefix:"plotly-trace-layer-",layoutLayerPrefix:"plotly-layout-layer-",wrongVersionErrorMsg:["Your custom plotly.js bundle is not using the correct mapbox-gl version","Please install mapbox-gl@1.10.1."].join("\n"),noAccessTokenErrorMsg:["Missing Mapbox access token.","Mapbox trace type require a Mapbox access token to be registered.","For example:"," Plotly.newPlot(gd, data, layout, { mapboxAccessToken: 'my-access-token' });","More info here: https://www.mapbox.com/help/define-access-token/"].join("\n"),missingStyleErrorMsg:["No valid mapbox style found, please set `mapbox.style` to one of:",l.join(", "),"or register a Mapbox access token to use a Mapbox-served style."].join("\n"),multipleTokensErrorMsg:["Set multiple mapbox access token across different mapbox subplot,","using first token found as mapbox-gl does not allow multipleaccess tokens on the same page."].join("\n"),mapOnErrorMsg:"Mapbox error.",mapboxLogo:{path0:"m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z",path1:"M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z",path2:"M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z",polygon:"11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34"},styleRules:{map:"overflow:hidden;position:relative;","missing-css":"display:none;",canary:"background-color:salmon;","ctrl-bottom-left":"position: absolute; pointer-events: none; z-index: 2; bottom: 0; left: 0;","ctrl-bottom-right":"position: absolute; pointer-events: none; z-index: 2; right: 0; bottom: 0;",ctrl:"clear: both; pointer-events: auto; transform: translate(0, 0);","ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner":"display: none;","ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner":"display: block; margin-top:2px","ctrl-attrib.mapboxgl-compact:hover":"padding: 2px 24px 2px 4px; visibility: visible; margin-top: 6px;","ctrl-attrib.mapboxgl-compact::after":'content: ""; cursor: pointer; position: absolute; background-image: url(\'data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3E %3Cpath fill="%23333333" fill-rule="evenodd" d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0"/%3E %3C/svg%3E\'); background-color: rgba(255, 255, 255, 0.5); width: 24px; height: 24px; box-sizing: border-box; border-radius: 12px;',"ctrl-attrib.mapboxgl-compact":"min-height: 20px; padding: 0; margin: 10px; position: relative; background-color: #fff; border-radius: 3px 12px 12px 3px;","ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after":"bottom: 0; right: 0","ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after":"bottom: 0; left: 0","ctrl-bottom-left .mapboxgl-ctrl":"margin: 0 0 10px 10px; float: left;","ctrl-bottom-right .mapboxgl-ctrl":"margin: 0 10px 10px 0; float: right;","ctrl-attrib":"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px","ctrl-attrib a":"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px","ctrl-attrib a:hover":"color: inherit; text-decoration: underline;","ctrl-attrib .mapbox-improve-map":"font-weight: bold; margin-left: 2px;","attrib-empty":"display: none;","ctrl-logo":'display:block; width: 21px; height: 21px; background-image: url(\'data:image/svg+xml;charset=utf-8,%3C?xml version="1.0" encoding="utf-8"?%3E %3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21 21" style="enable-background:new 0 0 21 21;" xml:space="preserve"%3E%3Cg transform="translate(0,0.01)"%3E%3Cpath d="m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z" style="opacity:0.9;fill:%23ffffff;enable-background:new" class="st0"/%3E%3Cpath d="M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z" style="opacity:0.35;enable-background:new" class="st1"/%3E%3Cpath d="M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z" style="opacity:0.35;enable-background:new" class="st1"/%3E%3Cpolygon points="11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 " style="opacity:0.9;fill:%23ffffff;enable-background:new" class="st0"/%3E%3C/g%3E%3C/svg%3E\')'}}},{"../../lib/sort_object_keys":526}],612:[function(t,e,r){"use strict";var n=t("../../lib");e.exports=function(t,e){var r=t.split(" "),i=r[0],a=r[1],o=n.isArrayOrTypedArray(e)?n.mean(e):e,s=.5+o/100,l=1.5+o/100,c=["",""],u=[0,0];switch(i){case"top":c[0]="top",u[1]=-l;break;case"bottom":c[0]="bottom",u[1]=l}switch(a){case"left":c[1]="right",u[0]=-s;break;case"right":c[1]="left",u[0]=s}return{anchor:c[0]&&c[1]?c.join("-"):c[0]?c[0]:c[1]?c[1]:"center",offset:u}}},{"../../lib":503}],613:[function(t,e,r){"use strict";var n=t("mapbox-gl/dist/mapbox-gl-unminified"),i=t("../../lib"),a=i.strTranslate,o=i.strScale,s=t("../../plots/get_data").getSubplotCalcData,l=t("../../constants/xmlns_namespaces"),c=t("@plotly/d3"),u=t("../../components/drawing"),f=t("../../lib/svg_text_utils"),h=t("./mapbox"),p=r.constants=t("./constants");function d(t){return"string"==typeof t&&(-1!==p.styleValuesMapbox.indexOf(t)||0===t.indexOf("mapbox://"))}r.name="mapbox",r.attr="subplot",r.idRoot="mapbox",r.idRegex=r.attrRegex=i.counterRegex("mapbox"),r.attributes={subplot:{valType:"subplotid",dflt:"mapbox",editType:"calc"}},r.layoutAttributes=t("./layout_attributes"),r.supplyLayoutDefaults=t("./layout_defaults"),r.plot=function(t){var e=t._fullLayout,r=t.calcdata,a=e._subplots.mapbox;if(n.version!==p.requiredVersion)throw new Error(p.wrongVersionErrorMsg);var o=function(t,e){var r=t._fullLayout;if(""===t._context.mapboxAccessToken)return"";for(var n=[],a=[],o=!1,s=!1,l=0;l1&&i.warn(p.multipleTokensErrorMsg),n[0]):(a.length&&i.log(["Listed mapbox access token(s)",a.join(","),"but did not use a Mapbox map style, ignoring token(s)."].join(" ")),"")}(t,a);n.accessToken=o;for(var l=0;l_/2){var w=v.split("|").join("
");x.text(w).attr("data-unformatted",w).call(f.convertToTspans,t),b=u.bBox(x.node())}x.attr("transform",a(-3,8-b.height)),y.insert("rect",".static-attribution").attr({x:-b.width-6,y:-b.height-3,width:b.width+6,height:b.height+3,fill:"rgba(255, 255, 255, 0.75)"});var T=1;b.width+6>_&&(T=_/(b.width+6));var k=[n.l+n.w*h.x[1],n.t+n.h*(1-h.y[0])];y.attr("transform",a(k[0],k[1])+o(T))}},r.updateFx=function(t){for(var e=t._fullLayout,r=e._subplots.mapbox,n=0;n0){for(var r=0;r0}function u(t){var e={},r={};switch(t.type){case"circle":n.extendFlat(r,{"circle-radius":t.circle.radius,"circle-color":t.color,"circle-opacity":t.opacity});break;case"line":n.extendFlat(r,{"line-width":t.line.width,"line-color":t.color,"line-opacity":t.opacity,"line-dasharray":t.line.dash});break;case"fill":n.extendFlat(r,{"fill-color":t.color,"fill-outline-color":t.fill.outlinecolor,"fill-opacity":t.opacity});break;case"symbol":var i=t.symbol,o=a(i.textposition,i.iconsize);n.extendFlat(e,{"icon-image":i.icon+"-15","icon-size":i.iconsize/10,"text-field":i.text,"text-size":i.textfont.size,"text-anchor":o.anchor,"text-offset":o.offset,"symbol-placement":i.placement}),n.extendFlat(r,{"icon-color":t.color,"text-color":i.textfont.color,"text-opacity":t.opacity});break;case"raster":n.extendFlat(r,{"raster-fade-duration":0,"raster-opacity":t.opacity})}return{layout:e,paint:r}}l.update=function(t){this.visible?this.needsNewImage(t)?this.updateImage(t):this.needsNewSource(t)?(this.removeLayer(),this.updateSource(t),this.updateLayer(t)):this.needsNewLayer(t)?this.updateLayer(t):this.updateStyle(t):(this.updateSource(t),this.updateLayer(t)),this.visible=c(t)},l.needsNewImage=function(t){return this.subplot.map.getSource(this.idSource)&&"image"===this.sourceType&&"image"===t.sourcetype&&(this.source!==t.source||JSON.stringify(this.coordinates)!==JSON.stringify(t.coordinates))},l.needsNewSource=function(t){return this.sourceType!==t.sourcetype||JSON.stringify(this.source)!==JSON.stringify(t.source)||this.layerType!==t.type},l.needsNewLayer=function(t){return this.layerType!==t.type||this.below!==this.subplot.belowLookup["layout-"+this.index]},l.lookupBelow=function(){return this.subplot.belowLookup["layout-"+this.index]},l.updateImage=function(t){this.subplot.map.getSource(this.idSource).updateImage({url:t.source,coordinates:t.coordinates});var e=this.findFollowingMapboxLayerId(this.lookupBelow());null!==e&&this.subplot.map.moveLayer(this.idLayer,e)},l.updateSource=function(t){var e=this.subplot.map;if(e.getSource(this.idSource)&&e.removeSource(this.idSource),this.sourceType=t.sourcetype,this.source=t.source,c(t)){var r=function(t){var e,r=t.sourcetype,n=t.source,a={type:r};"geojson"===r?e="data":"vector"===r?e="string"==typeof n?"url":"tiles":"raster"===r?(e="tiles",a.tileSize=256):"image"===r&&(e="url",a.coordinates=t.coordinates);a[e]=n,t.sourceattribution&&(a.attribution=i(t.sourceattribution));return a}(t);e.addSource(this.idSource,r)}},l.findFollowingMapboxLayerId=function(t){if("traces"===t)for(var e=this.subplot.getMapLayers(),r=0;r<e.length;r++){var n=e[r].id;if("string"==typeof n&&0===n.indexOf(o.traceLayerPrefix)){t=n;break}}return t},l.updateLayer=function(t){var e=this.subplot,r=u(t),n=this.lookupBelow(),i=this.findFollowingMapboxLayerId(n);this.removeLayer(),c(t)&&e.addLayer({id:this.idLayer,source:this.idSource,"source-layer":t.sourcelayer||"",type:t.type,minzoom:t.minzoom,maxzoom:t.maxzoom,layout:r.layout,paint:r.paint},i),this.layerType=t.type,this.below=n},l.updateStyle=function(t){if(c(t)){var e=u(t);this.subplot.setOptions(this.idLayer,"setLayoutProperty",e.layout),this.subplot.setOptions(this.idLayer,"setPaintProperty",e.paint)}},l.removeLayer=function(){var t=this.subplot.map;t.getLayer(this.idLayer)&&t.removeLayer(this.idLayer)},l.dispose=function(){var t=this.subplot.map;t.getLayer(this.idLayer)&&t.removeLayer(this.idLayer),t.getSource(this.idSource)&&t.removeSource(this.idSource)},e.exports=function(t,e,r){var n=new s(t,e);return n.update(r),n}},{"../../lib":503,"../../lib/svg_text_utils":529,"./constants":611,"./convert_text_opts":612}],615:[function(t,e,r){"use strict";var n=t("../../lib"),i=t("../../components/color").defaultLine,a=t("../domain").attributes,o=t("../font_attributes"),s=t("../../traces/scatter/attributes").textposition,l=t("../../plot_api/edit_types").overrideAll,c=t("../../plot_api/plot_template").templatedArray,u=t("./constants"),f=o({});f.family.dflt="Open Sans Regular, Arial Unicode MS Regular",(e.exports=l({_arrayAttrRegexps:[n.counterRegex("mapbox",".layers",!0)],domain:a({name:"mapbox"}),accesstoken:{valType:"string",noBlank:!0,strict:!0},style:{valType:"any",values:u.styleValuesMapbox.concat(u.styleValuesNonMapbox),dflt:u.styleValueDflt},center:{lon:{valType:"number",dflt:0},lat:{valType:"number",dflt:0}},zoom:{valType:"number",dflt:1},bearing:{valType:"number",dflt:0},pitch:{valType:"number",dflt:0},layers:c("layer",{visible:{valType:"boolean",dflt:!0},sourcetype:{valType:"enumerated",values:["geojson","vector","raster","image"],dflt:"geojson"},source:{valType:"any"},sourcelayer:{valType:"string",dflt:""},sourceattribution:{valType:"string"},type:{valType:"enumerated",values:["circle","line","fill","symbol","raster"],dflt:"circle"},coordinates:{valType:"any"},below:{valType:"string"},color:{valType:"color",dflt:i},opacity:{valType:"number",min:0,max:1,dflt:1},minzoom:{valType:"number",min:0,max:24,dflt:0},maxzoom:{valType:"number",min:0,max:24,dflt:24},circle:{radius:{valType:"number",dflt:15}},line:{width:{valType:"number",dflt:2},dash:{valType:"data_array"}},fill:{outlinecolor:{valType:"color",dflt:i}},symbol:{icon:{valType:"string",dflt:"marker"},iconsize:{valType:"number",dflt:10},text:{valType:"string",dflt:""},placement:{valType:"enumerated",values:["point","line","line-center"],dflt:"point"},textfont:f,textposition:n.extendFlat({},s,{arrayOk:!1})}})},"plot","from-root")).uirevision={valType:"any",editType:"none"}},{"../../components/color":366,"../../lib":503,"../../plot_api/edit_types":536,"../../plot_api/plot_template":543,"../../traces/scatter/attributes":927,"../domain":584,"../font_attributes":585,"./constants":611}],616:[function(t,e,r){"use strict";var n=t("../../lib"),i=t("../subplot_defaults"),a=t("../array_container_defaults"),o=t("./layout_attributes");function s(t,e,r,n){r("accesstoken",n.accessToken),r("style"),r("center.lon"),r("center.lat"),r("zoom"),r("bearing"),r("pitch"),a(t,e,{name:"layers",handleItemDefaults:l}),e._input=t}function l(t,e){function r(r,i){return n.coerce(t,e,o.layers,r,i)}if(r("visible")){var i,a=r("sourcetype"),s="raster"===a||"image"===a;r("source"),r("sourceattribution"),"vector"===a&&r("sourcelayer"),"image"===a&&r("coordinates"),s&&(i="raster");var l=r("type",i);s&&"raster"!==l&&(l=e.type="raster",n.log("Source types *raster* and *image* must drawn *raster* layer type.")),r("below"),r("color"),r("opacity"),r("minzoom"),r("maxzoom"),"circle"===l&&r("circle.radius"),"line"===l&&(r("line.width"),r("line.dash")),"fill"===l&&r("fill.outlinecolor"),"symbol"===l&&(r("symbol.icon"),r("symbol.iconsize"),r("symbol.text"),n.coerceFont(r,"symbol.textfont"),r("symbol.textposition"),r("symbol.placement"))}}e.exports=function(t,e,r){i(t,e,r,{type:"mapbox",attributes:o,handleDefaults:s,partition:"y",accessToken:e._mapboxAccessToken})}},{"../../lib":503,"../array_container_defaults":549,"../subplot_defaults":632,"./layout_attributes":615}],617:[function(t,e,r){"use strict";var n=t("mapbox-gl/dist/mapbox-gl-unminified"),i=t("../../lib"),a=t("../../lib/geo_location_utils"),o=t("../../registry"),s=t("../cartesian/axes"),l=t("../../components/dragelement"),c=t("../../components/fx"),u=t("../../components/dragelement/helpers"),f=u.rectMode,h=u.drawMode,p=u.selectMode,d=t("../cartesian/select").prepSelect,m=t("../cartesian/select").clearSelect,g=t("../cartesian/select").clearSelectionsCache,v=t("../cartesian/select").selectOnClick,y=t("./constants"),x=t("./layers");function b(t,e){this.id=e,this.gd=t;var r=t._fullLayout,n=t._context;this.container=r._glcontainer.node(),this.isStatic=n.staticPlot,this.uid=r._uid+"-"+this.id,this.div=null,this.xaxis=null,this.yaxis=null,this.createFramework(r),this.map=null,this.accessToken=null,this.styleObj=null,this.traceHash={},this.layerList=[],this.belowLookup={},this.dragging=!1,this.wheeling=!1}var _=b.prototype;_.plot=function(t,e,r){var n,i=this,a=e[i.id];i.map&&a.accesstoken!==i.accessToken&&(i.map.remove(),i.map=null,i.styleObj=null,i.traceHash={},i.layerList=[]),n=i.map?new Promise((function(r,n){i.updateMap(t,e,r,n)})):new Promise((function(r,n){i.createMap(t,e,r,n)})),r.push(n)},_.createMap=function(t,e,r,i){var o=this,s=e[o.id],l=o.styleObj=T(s.style);o.accessToken=s.accesstoken;var c=o.map=new n.Map({container:o.div,style:l.style,center:A(s.center),zoom:s.zoom,bearing:s.bearing,pitch:s.pitch,interactive:!o.isStatic,preserveDrawingBuffer:o.isStatic,doubleClickZoom:!1,boxZoom:!1,attributionControl:!1}).addControl(new n.AttributionControl({compact:!0}));c._canvas.style.left="0px",c._canvas.style.top="0px",o.rejectOnError(i),o.isStatic||o.initFx(t,e);var u=[];u.push(new Promise((function(t){c.once("load",t)}))),u=u.concat(a.fetchTraceGeoData(t)),Promise.all(u).then((function(){o.fillBelowLookup(t,e),o.updateData(t),o.updateLayout(e),o.resolveOnRender(r)})).catch(i)},_.updateMap=function(t,e,r,n){var i=this,o=i.map,s=e[this.id];i.rejectOnError(n);var l=[],c=T(s.style);JSON.stringify(i.styleObj)!==JSON.stringify(c)&&(i.styleObj=c,o.setStyle(c.style),i.traceHash={},l.push(new Promise((function(t){o.once("styledata",t)})))),l=l.concat(a.fetchTraceGeoData(t)),Promise.all(l).then((function(){i.fillBelowLookup(t,e),i.updateData(t),i.updateLayout(e),i.resolveOnRender(r)})).catch(n)},_.fillBelowLookup=function(t,e){var r,n,i=e[this.id].layers,a=this.belowLookup={},o=!1;for(r=0;r<t.length;r++){var s=t[r][0].trace,l=s._module;"string"==typeof s.below?n=s.below:l.getBelow&&(n=l.getBelow(s,this)),""===n&&(o=!0),a["trace-"+s.uid]=n||""}for(r=0;r<i.length;r++){var c=i[r];n="string"==typeof c.below?c.below:o?"traces":"",a["layout-"+r]=n}var u,f,h={};for(u in a)h[n=a[u]]?h[n].push(u):h[n]=[u];for(n in h){var p=h[n];if(p.length>1)for(r=0;r-1&&v(e.originalEvent,n,[r.xaxis],[r.yaxis],r.id,t),i.indexOf("event")>-1&&c.click(n,e.originalEvent)}}},_.updateFx=function(t){var e=this,r=e.map,n=e.gd;if(!e.isStatic){var a,o=t.dragmode;a=f(o)?function(t,r){(t.range={})[e.id]=[c([r.xmin,r.ymin]),c([r.xmax,r.ymax])]}:function(t,r,n){(t.lassoPoints={})[e.id]=n.filtered.map(c)};var s=e.dragOptions;e.dragOptions=i.extendDeep(s||{},{dragmode:t.dragmode,element:e.div,gd:n,plotinfo:{id:e.id,domain:t[e.id].domain,xaxis:e.xaxis,yaxis:e.yaxis,fillRangeItems:a},xaxes:[e.xaxis],yaxes:[e.yaxis],subplot:e.id}),r.off("click",e.onClickInPanHandler),p(o)||h(o)?(r.dragPan.disable(),r.on("zoomstart",e.clearSelect),e.dragOptions.prepFn=function(t,r,n){d(t,r,n,e.dragOptions,o)},l.init(e.dragOptions)):(r.dragPan.enable(),r.off("zoomstart",e.clearSelect),e.div.onmousedown=null,e.onClickInPanHandler=e.onClickInPanFn(e.dragOptions),r.on("click",e.onClickInPanHandler))}function c(t){var r=e.map.unproject(t);return[r.lng,r.lat]}},_.updateFramework=function(t){var e=t[this.id].domain,r=t._size,n=this.div.style;n.width=r.w*(e.x[1]-e.x[0])+"px",n.height=r.h*(e.y[1]-e.y[0])+"px",n.left=r.l+e.x[0]*r.w+"px",n.top=r.t+(1-e.y[1])*r.h+"px",this.xaxis._offset=r.l+e.x[0]*r.w,this.xaxis._length=r.w*(e.x[1]-e.x[0]),this.yaxis._offset=r.t+(1-e.y[1])*r.h,this.yaxis._length=r.h*(e.y[1]-e.y[0])},_.updateLayers=function(t){var e,r=t[this.id].layers,n=this.layerList;if(r.length!==n.length){for(e=0;e=e.width-20?(a["text-anchor"]="start",a.x=5):(a["text-anchor"]="end",a.x=e._paper.attr("width")-7),r.attr(a);var o=r.select(".js-link-to-tool"),s=r.select(".js-link-spacer"),l=r.select(".js-sourcelinks");t._context.showSources&&t._context.showSources(t),t._context.showLink&&function(t,e){e.text("");var r=e.append("a").attr({"xlink:xlink:href":"#",class:"link--impt link--embedview","font-weight":"bold"}).text(t._context.linkText+" "+String.fromCharCode(187));if(t._context.sendData)r.on("click",(function(){b.sendDataToCloud(t)}));else{var n=window.location.pathname.split("/"),i=window.location.search;r.attr({"xlink:xlink:show":"new","xlink:xlink:href":"/"+n[2].split(".")[0]+"/"+n[1]+i})}}(t,o),s.text(o.text()&&l.text()?" - ":"")}},b.sendDataToCloud=function(t){var e=(window.PLOTLYENV||{}).BASE_URL||t._context.plotlyServerURL;if(e){t.emit("plotly_beforeexport");var r=n.select(t).append("div").attr("id","hiddenform").style("display","none"),i=r.append("form").attr({action:e+"/external",method:"post",target:"_blank"});return i.append("input").attr({type:"text",name:"data"}).node().value=b.graphJson(t,!1,"keepdata"),i.node().submit(),r.remove(),t.emit("plotly_afterexport"),!1}};var T=["days","shortDays","months","shortMonths","periods","dateTime","date","time","decimal","thousands","grouping","currency"],k=["year","month","dayMonth","dayMonthYear"];function A(t,e){var r=t._context.locale;r||(r="en-US");var n=!1,i={};function a(t){for(var r=!0,a=0;a1&&z.length>1){for(s.getComponentMethod("grid","sizeDefaults")(c,l),o=0;o15&&z.length>15&&0===l.shapes.length&&0===l.images.length,b.linkSubplots(h,l,f,n),b.cleanPlot(h,l,f,n);var N=!(!n._has||!n._has("gl2d")),j=!(!l._has||!l._has("gl2d")),U=!(!n._has||!n._has("cartesian"))||N,V=!(!l._has||!l._has("cartesian"))||j;U&&!V?n._bgLayer.remove():V&&!U&&(l._shouldCreateBgLayer=!0),n._zoomlayer&&!t._dragging&&d({_fullLayout:n}),function(t,e){var r,n=[];e.meta&&(r=e._meta={meta:e.meta,layout:{meta:e.meta}});for(var i=0;i0){var f=1-2*s;n=Math.round(f*n),i=Math.round(f*i)}}var h=b.layoutAttributes.width.min,p=b.layoutAttributes.height.min;n1,m=!e.height&&Math.abs(r.height-i)>1;(m||d)&&(d&&(r.width=n),m&&(r.height=i)),t._initialAutoSize||(t._initialAutoSize={width:n,height:i}),b.sanitizeMargins(r)},b.supplyLayoutModuleDefaults=function(t,e,r,n){var i,a,o,l=s.componentsRegistry,c=e._basePlotModules,f=s.subplotsRegistry.cartesian;for(i in l)(o=l[i]).includeBasePlot&&o.includeBasePlot(t,e);for(var h in c.length||c.push(f),e._has("cartesian")&&(s.getComponentMethod("grid","contentDefaults")(t,e),f.finalizeSubplots(t,e)),e._subplots)e._subplots[h].sort(u.subplotSort);for(a=0;a1&&(r.l/=m,r.r/=m)}if(f){var g=(r.t+r.b)/f;g>1&&(r.t/=g,r.b/=g)}var v=void 0!==r.xl?r.xl:r.x,y=void 0!==r.xr?r.xr:r.x,x=void 0!==r.yt?r.yt:r.y,_=void 0!==r.yb?r.yb:r.y;h[e]={l:{val:v,size:r.l+d},r:{val:y,size:r.r+d},b:{val:_,size:r.b+d},t:{val:x,size:r.t+d}},p[e]=1}else delete h[e],delete p[e];if(!n._replotting)return b.doAutoMargin(t)}},b.doAutoMargin=function(t){var e=t._fullLayout,r=e.width,n=e.height;e._size||(e._size={}),C(e);var i=e._size,a=e.margin,l=u.extendFlat({},i),c=a.l,f=a.r,h=a.t,d=a.b,m=e._pushmargin,g=e._pushmarginIds;if(!1!==e.margin.autoexpand){for(var v in m)g[v]||delete m[v];for(var y in m.base={l:{val:0,size:c},r:{val:1,size:f},t:{val:1,size:h},b:{val:0,size:d}},m){var x=m[y].l||{},_=m[y].b||{},w=x.val,T=x.size,k=_.val,A=_.size;for(var M in m){if(o(T)&&m[M].r){var S=m[M].r.val,E=m[M].r.size;if(S>w){var L=(T*S+(E-r)*w)/(S-w),P=(E*(1-w)+(T-r)*(1-S))/(S-w);L+P>c+f&&(c=L,f=P)}}if(o(A)&&m[M].t){var I=m[M].t.val,O=m[M].t.size;if(I>k){var z=(A*I+(O-n)*k)/(I-k),D=(O*(1-k)+(A-n)*(1-I))/(I-k);z+D>d+h&&(d=z,h=D)}}}}}var R=u.constrain(r-a.l-a.r,2,64),F=u.constrain(n-a.t-a.b,2,64),B=Math.max(0,r-R),N=Math.max(0,n-F);if(B){var j=(c+f)/B;j>1&&(c/=j,f/=j)}if(N){var U=(d+h)/N;U>1&&(d/=U,h/=U)}if(i.l=Math.round(c),i.r=Math.round(f),i.t=Math.round(h),i.b=Math.round(d),i.p=Math.round(a.pad),i.w=Math.round(r)-i.l-i.r,i.h=Math.round(n)-i.t-i.b,!e._replotting&&b.didMarginChange(l,i)){"_redrawFromAutoMarginCount"in e?e._redrawFromAutoMarginCount++:e._redrawFromAutoMarginCount=1;var V=3*(1+Object.keys(g).length);if(e._redrawFromAutoMarginCount0&&(t._transitioningWithDuration=!0),t._transitionData._interruptCallbacks.push((function(){n=!0})),r.redraw&&t._transitionData._interruptCallbacks.push((function(){return s.call("redraw",t)})),t._transitionData._interruptCallbacks.push((function(){t.emit("plotly_transitioninterrupted",[])}));var a=0,o=0;function l(){return a++,function(){o++,n||o!==a||function(e){if(!t._transitionData)return;(function(t){if(t)for(;t.length;)t.shift()})(t._transitionData._interruptCallbacks),Promise.resolve().then((function(){if(r.redraw)return s.call("redraw",t)})).then((function(){t._transitioning=!1,t._transitioningWithDuration=!1,t.emit("plotly_transitioned",[])})).then(e)}(i)}}r.runFn(l),setTimeout(l())}))}],a=u.syncOrAsync(i,t);return a&&a.then||(a=Promise.resolve()),a.then((function(){return t}))}b.didMarginChange=function(t,e){for(var r=0;r1)return!0}return!1},b.graphJson=function(t,e,r,n,i,a){(i&&e&&!t._fullData||i&&!e&&!t._fullLayout)&&b.supplyDefaults(t);var o=i?t._fullData:t.data,s=i?t._fullLayout:t.layout,l=(t._transitionData||{})._frames;function c(t,e){if("function"==typeof t)return e?"_function_":null;if(u.isPlainObject(t)){var n,i={};return Object.keys(t).sort().forEach((function(a){if(-1===["_","["].indexOf(a.charAt(0)))if("function"!=typeof t[a]){if("keepdata"===r){if("src"===a.substr(a.length-3))return}else if("keepstream"===r){if("string"==typeof(n=t[a+"src"])&&n.indexOf(":")>0&&!u.isPlainObject(t.stream))return}else if("keepall"!==r&&"string"==typeof(n=t[a+"src"])&&n.indexOf(":")>0)return;i[a]=c(t[a],e)}else e&&(i[a]="_function")})),i}return Array.isArray(t)?t.map((function(t){return c(t,e)})):u.isTypedArray(t)?u.simpleMap(t,u.identity):u.isJSDate(t)?u.ms2DateTimeLocal(+t):t}var f={data:(o||[]).map((function(t){var r=c(t);return e&&delete r.fit,r}))};if(!e&&(f.layout=c(s),i)){var h=s._size;f.layout.computed={margin:{b:h.b,l:h.l,r:h.r,t:h.t}}}return l&&(f.frames=c(l)),a&&(f.config=c(t._context,!0)),"object"===n?f:JSON.stringify(f)},b.modifyFrames=function(t,e){var r,n,i,a=t._transitionData._frames,o=t._transitionData._frameHash;for(r=0;r=0;a--)if(s[a].enabled){r._indexToPoints=s[a]._indexToPoints;break}n&&n.calc&&(o=n.calc(t,r))}Array.isArray(o)&&o[0]||(o=[{x:h,y:h}]),o[0].t||(o[0].t={}),o[0].trace=r,d[e]=o}}for(z(o,c,f),i=0;i1e-10?t:0}function h(t,e,r){e=e||0,r=r||0;for(var n=t.length,i=new Array(n),a=0;a0?r:1/0})),i=n.mod(r+1,e.length);return[e[r],e[i]]},findIntersectionXY:c,findXYatLength:function(t,e,r,n){var i=-e*r,a=e*e+1,o=2*(e*i-r),s=i*i+r*r-t*t,l=Math.sqrt(o*o-4*a*s),c=(-o+l)/(2*a),u=(-o-l)/(2*a);return[[c,e*c+i+n],[u,e*u+i+n]]},clampTiny:f,pathPolygon:function(t,e,r,n,i,a){return"M"+h(u(t,e,r,n),i,a).join("L")},pathPolygonAnnulus:function(t,e,r,n,i,a,o){var s,l;t=90||s>90&&l>=450?1:u<=0&&h<=0?0:Math.max(u,h);e=s<=180&&l>=180||s>180&&l>=540?-1:c>=0&&f>=0?0:Math.min(c,f);r=s<=270&&l>=270||s>270&&l>=630?-1:u>=0&&h>=0?0:Math.min(u,h);n=l>=360?1:c<=0&&f<=0?0:Math.max(c,f);return[e,r,n,i]}(p),b=x[2]-x[0],_=x[3]-x[1],w=h/f,T=Math.abs(_/b);w>T?(d=f,y=(h-(m=f*T))/n.h/2,g=[o[0],o[1]],v=[s[0]+y,s[1]-y]):(m=h,y=(f-(d=h/T))/n.w/2,g=[o[0]+y,o[1]-y],v=[s[0],s[1]]),this.xLength2=d,this.yLength2=m,this.xDomain2=g,this.yDomain2=v;var k,A=this.xOffset2=n.l+n.w*g[0],M=this.yOffset2=n.t+n.h*(1-v[1]),S=this.radius=d/b,E=this.innerRadius=this.getHole(e)*S,L=this.cx=A-S*x[0],C=this.cy=M+S*x[3],P=this.cxx=L-A,I=this.cyy=C-M,O=i.side;"counterclockwise"===O?(k=O,O="top"):"clockwise"===O&&(k=O,O="bottom"),this.radialAxis=this.mockAxis(t,e,i,{_id:"x",side:O,_trueSide:k,domain:[E/n.w,S/n.w]}),this.angularAxis=this.mockAxis(t,e,a,{side:"right",domain:[0,Math.PI],autorange:!1}),this.doAutoRange(t,e),this.updateAngularAxis(t,e),this.updateRadialAxis(t,e),this.updateRadialAxisTitle(t,e),this.xaxis=this.mockCartesianAxis(t,e,{_id:"x",domain:g}),this.yaxis=this.mockCartesianAxis(t,e,{_id:"y",domain:v});var z=this.pathSubplot();this.clipPaths.forTraces.select("path").attr("d",z).attr("transform",l(P,I)),r.frontplot.attr("transform",l(A,M)).call(u.setClipUrl,this._hasClipOnAxisFalse?null:this.clipIds.forTraces,this.gd),r.bg.attr("d",z).attr("transform",l(L,C)).call(c.fill,e.bgcolor)},N.mockAxis=function(t,e,r,n){var i=o.extendFlat({},r,n);return d(i,e,t),i},N.mockCartesianAxis=function(t,e,r){var n=this,i=n.isSmith,a=r._id,s=o.extendFlat({type:"linear"},r);p(s,t);var l={x:[0,2],y:[1,3]};return s.setRange=function(){var t=n.sectorBBox,r=l[a],i=n.radialAxis._rl,o=(i[1]-i[0])/(1-n.getHole(e));s.range=[t[r[0]]*o,t[r[1]]*o]},s.isPtWithinRange="x"!==a||i?function(){return!0}:function(t){return n.isPtInside(t)},s.setRange(),s.setScale(),s},N.doAutoRange=function(t,e){var r=this.gd,n=this.radialAxis,i=this.getRadial(e);m(r,n);var a=n.range;i.range=a.slice(),i._input.range=a.slice(),n._rl=[n.r2l(a[0],null,"gregorian"),n.r2l(a[1],null,"gregorian")]},N.updateRadialAxis=function(t,e){var r=this,n=r.gd,i=r.layers,a=r.radius,u=r.innerRadius,f=r.cx,p=r.cy,d=r.getRadial(e),m=D(r.getSector(e)[0],360),g=r.radialAxis,v=u90&&m<=270&&(g.tickangle=180);var x=y?function(t){var e=O(r,C([t.x,0]));return l(e[0]-f,e[1]-p)}:function(t){return l(g.l2p(t.x)+u,0)},b=y?function(t){return I(r,t.x,-1/0,1/0)}:function(t){return r.pathArc(g.r2p(t.x)+u)},_=j(d);if(r.radialTickLayout!==_&&(i["radial-axis"].selectAll(".xtick").remove(),r.radialTickLayout=_),v){g.setScale();var w=0,T=y?(g.tickvals||[]).filter((function(t){return t>=0})).map((function(t){return h.tickText(g,t,!0,!1)})):h.calcTicks(g),k=y?T:h.clipEnds(g,T),A=h.getTickSigns(g)[2];y&&(("top"===g.ticks&&"bottom"===g.side||"bottom"===g.ticks&&"top"===g.side)&&(A=-A),"top"===g.ticks&&"top"===g.side&&(w=-g.ticklen),"bottom"===g.ticks&&"bottom"===g.side&&(w=g.ticklen)),h.drawTicks(n,g,{vals:T,layer:i["radial-axis"],path:h.makeTickPath(g,0,A),transFn:x,crisp:!1}),h.drawGrid(n,g,{vals:k,layer:i["radial-grid"],path:b,transFn:o.noop,crisp:!1}),h.drawLabels(n,g,{vals:T,layer:i["radial-axis"],transFn:x,labelFns:h.makeLabelFns(g,w)})}var M=r.radialAxisAngle=r.vangles?F(U(R(d.angle),r.vangles)):d.angle,S=l(f,p),E=S+s(-M);V(i["radial-axis"],v&&(d.showticklabels||d.ticks),{transform:E}),V(i["radial-grid"],v&&d.showgrid,{transform:y?"":S}),V(i["radial-line"].select("line"),v&&d.showline,{x1:y?-a:u,y1:0,x2:a,y2:0,transform:E}).attr("stroke-width",d.linewidth).call(c.stroke,d.linecolor)},N.updateRadialAxisTitle=function(t,e,r){if(!this.isSmith){var n=this.gd,i=this.radius,a=this.cx,o=this.cy,s=this.getRadial(e),l=this.id+"title",c=0;if(s.title){var f=u.bBox(this.layers["radial-axis"].node()).height,h=s.title.font.size,p=s.side;c="top"===p?h:"counterclockwise"===p?-(f+.4*h):f+.8*h}var d=void 0!==r?r:this.radialAxisAngle,m=R(d),g=Math.cos(m),v=Math.sin(m),y=a+i/2*g+c*v,b=o-i/2*v+c*g;this.layers["radial-axis-title"]=x.draw(n,l,{propContainer:s,propName:this.id+".radialaxis.title",placeholder:z(n,"Click to enter radial axis title"),attributes:{x:y,y:b,"text-anchor":"middle"},transform:{rotate:-d}})}},N.updateAngularAxis=function(t,e){var r=this,n=r.gd,i=r.layers,a=r.radius,u=r.innerRadius,f=r.cx,p=r.cy,d=r.getAngular(e),m=r.angularAxis,g=r.isSmith;g||(r.fillViewInitialKey("angularaxis.rotation",d.rotation),m.setGeometry(),m.setScale());var v=g?function(t){var e=O(r,C([0,t.x]));return Math.atan2(e[0]-f,e[1]-p)-Math.PI/2}:function(t){return m.t2g(t.x)};"linear"===m.type&&"radians"===m.thetaunit&&(m.tick0=F(m.tick0),m.dtick=F(m.dtick));var y=function(t){return l(f+a*Math.cos(t),p-a*Math.sin(t))},x=g?function(t){var e=O(r,C([0,t.x]));return l(e[0],e[1])}:function(t){return y(v(t))},b=g?function(t){var e=O(r,C([0,t.x])),n=Math.atan2(e[0]-f,e[1]-p)-Math.PI/2;return l(e[0],e[1])+s(-F(n))}:function(t){var e=v(t);return y(e)+s(-F(e))},_=g?function(t){return P(r,t.x,0,1/0)}:function(t){var e=v(t),r=Math.cos(e),n=Math.sin(e);return"M"+[f+u*r,p-u*n]+"L"+[f+a*r,p-a*n]},w=h.makeLabelFns(m,0).labelStandoff,T={xFn:function(t){var e=v(t);return Math.cos(e)*w},yFn:function(t){var e=v(t),r=Math.sin(e)>0?.2:1;return-Math.sin(e)*(w+t.fontSize*r)+Math.abs(Math.cos(e))*(t.fontSize*M)},anchorFn:function(t){var e=v(t),r=Math.cos(e);return Math.abs(r)<.1?"middle":r>0?"start":"end"},heightFn:function(t,e,r){var n=v(t);return-.5*(1+Math.sin(n))*r}},k=j(d);r.angularTickLayout!==k&&(i["angular-axis"].selectAll("."+m._id+"tick").remove(),r.angularTickLayout=k);var A,S=g?[1/0].concat(m.tickvals||[]).map((function(t){return h.tickText(m,t,!0,!1)})):h.calcTicks(m);if(g&&(S[0].text="\u221e",S[0].fontSize*=1.75),"linear"===e.gridshape?(A=S.map(v),o.angleDelta(A[0],A[1])<0&&(A=A.slice().reverse())):A=null,r.vangles=A,"category"===m.type&&(S=S.filter((function(t){return o.isAngleInsideSector(v(t),r.sectorInRad)}))),m.visible){var E="inside"===m.ticks?-1:1,L=(m.linewidth||1)/2;h.drawTicks(n,m,{vals:S,layer:i["angular-axis"],path:"M"+E*L+",0h"+E*m.ticklen,transFn:b,crisp:!1}),h.drawGrid(n,m,{vals:S,layer:i["angular-grid"],path:_,transFn:o.noop,crisp:!1}),h.drawLabels(n,m,{vals:S,layer:i["angular-axis"],repositionOnUpdate:!0,transFn:x,labelFns:T})}V(i["angular-line"].select("path"),d.showline,{d:r.pathSubplot(),transform:l(f,p)}).attr("stroke-width",d.linewidth).call(c.stroke,d.linecolor)},N.updateFx=function(t,e){this.gd._context.staticPlot||(!this.isSmith&&(this.updateAngularDrag(t),this.updateRadialDrag(t,e,0),this.updateRadialDrag(t,e,1)),this.updateHoverAndMainDrag(t))},N.updateHoverAndMainDrag=function(t){var e,r,s=this,c=s.isSmith,u=s.gd,f=s.layers,h=t._zoomlayer,p=S.MINZOOM,d=S.OFFEDGE,m=s.radius,x=s.innerRadius,T=s.cx,k=s.cy,A=s.cxx,M=s.cyy,L=s.sectorInRad,C=s.vangles,P=s.radialAxis,I=E.clampTiny,O=E.findXYatLength,z=E.findEnclosingVertexAngles,D=S.cornerHalfWidth,R=S.cornerLen/2,F=g.makeDragger(f,"path","maindrag",!1===t.dragmode?"none":"crosshair");n.select(F).attr("d",s.pathSubplot()).attr("transform",l(T,k)),F.onmousemove=function(t){y.hover(u,t,s.id),u._fullLayout._lasthover=F,u._fullLayout._hoversubplot=s.id},F.onmouseout=function(t){u._dragging||v.unhover(u,t)};var B,N,j,U,V,H,q,G,Y,W={element:F,gd:u,subplot:s.id,plotinfo:{id:s.id,xaxis:s.xaxis,yaxis:s.yaxis},xaxes:[s.xaxis],yaxes:[s.yaxis]};function X(t,e){return Math.sqrt(t*t+e*e)}function Z(t,e){return X(t-A,e-M)}function J(t,e){return Math.atan2(M-e,t-A)}function K(t,e){return[t*Math.cos(e),t*Math.sin(-e)]}function Q(t,e){if(0===t)return s.pathSector(2*D);var r=R/t,n=e-r,i=e+r,a=Math.max(0,Math.min(t,m)),o=a-D,l=a+D;return"M"+K(o,n)+"A"+[o,o]+" 0,0,0 "+K(o,i)+"L"+K(l,i)+"A"+[l,l]+" 0,0,1 "+K(l,n)+"Z"}function $(t,e,r){if(0===t)return s.pathSector(2*D);var n,i,a=K(t,e),o=K(t,r),l=I((a[0]+o[0])/2),c=I((a[1]+o[1])/2);if(l&&c){var u=c/l,f=-1/u,h=O(D,u,l,c);n=O(R,f,h[0][0],h[0][1]),i=O(R,f,h[1][0],h[1][1])}else{var p,d;c?(p=R,d=D):(p=D,d=R),n=[[l-p,c-d],[l+p,c-d]],i=[[l-p,c+d],[l+p,c+d]]}return"M"+n.join("L")+"L"+i.reverse().join("L")+"Z"}function tt(t,e){return e=Math.max(Math.min(e,m),x),tp?(t-1&&1===t&&_(e,u,[s.xaxis],[s.yaxis],s.id,W),r.indexOf("event")>-1&&y.click(u,e,s.id)}W.prepFn=function(t,n,a){var l=u._fullLayout.dragmode,f=F.getBoundingClientRect();u._fullLayout._calcInverseTransform(u);var p=u._fullLayout._invTransform;e=u._fullLayout._invScaleX,r=u._fullLayout._invScaleY;var d=o.apply3DTransform(p)(n-f.left,a-f.top);if(B=d[0],N=d[1],C){var v=E.findPolygonOffset(m,L[0],L[1],C);B+=A+v[0],N+=M+v[1]}switch(l){case"zoom":W.clickFn=st,c||(W.moveFn=C?it:rt,W.doneFn=at,function(){j=null,U=null,V=s.pathSubplot(),H=!1;var t=u._fullLayout[s.id];q=i(t.bgcolor).getLuminance(),(G=g.makeZoombox(h,q,T,k,V)).attr("fill-rule","evenodd"),Y=g.makeCorners(h,T,k),w(u)}());break;case"select":case"lasso":b(t,n,a,W,l)}},v.init(W)},N.updateRadialDrag=function(t,e,r){var i=this,c=i.gd,u=i.layers,f=i.radius,h=i.innerRadius,p=i.cx,d=i.cy,m=i.radialAxis,y=S.radialDragBoxSize,x=y/2;if(m.visible){var b,_,T,M=R(i.radialAxisAngle),E=m._rl,L=E[0],C=E[1],P=E[r],I=.75*(E[1]-E[0])/(1-i.getHole(e))/f;r?(b=p+(f+x)*Math.cos(M),_=d-(f+x)*Math.sin(M),T="radialdrag"):(b=p+(h-x)*Math.cos(M),_=d-(h-x)*Math.sin(M),T="radialdrag-inner");var O,z,D,B=g.makeRectDragger(u,T,"crosshair",-x,-x,y,y),N={element:B,gd:c};!1===t.dragmode&&(N.dragmode=!1),V(n.select(B),m.visible&&h0==(r?D>L:Dn?function(t){return t<=0}:function(t){return t>=0};t.c2g=function(r){var n=t.c2l(r)-e;return(s(n)?n:0)+o},t.g2c=function(r){return t.l2c(r+e-o)},t.g2p=function(t){return t*a},t.c2p=function(e){return t.g2p(t.c2g(e))}}}(t,e);break;case"angularaxis":!function(t,e){var r=t.type;if("linear"===r){var i=t.d2c,s=t.c2d;t.d2c=function(t,e){return function(t,e){return"degrees"===e?a(t):t}(i(t),e)},t.c2d=function(t,e){return s(function(t,e){return"degrees"===e?o(t):t}(t,e))}}t.makeCalcdata=function(e,i){var a,o,s=e[i],l=e._length,c=function(r){return t.d2c(r,e.thetaunit)};if(s){if(n.isTypedArray(s)&&"linear"===r){if(l===s.length)return s;if(s.subarray)return s.subarray(0,l)}for(a=new Array(l),o=0;o0?1:0}function i(t){var e=t[0],r=t[1];if(!isFinite(e)||!isFinite(r))return[1,0];var n=(e+1)*(e+1)+r*r;return[(e*e+r*r-1)/n,2*r/n]}function a(t,e){var r=e[0],n=e[1];return[r*t.radius+t.cx,-n*t.radius+t.cy]}function o(t,e){return e*t.radius}e.exports={smith:i,reactanceArc:function(t,e,r,n){var s=a(t,i([r,e])),l=s[0],c=s[1],u=a(t,i([n,e])),f=u[0],h=u[1];if(0===e)return["M"+l+","+c,"L"+f+","+h].join(" ");var p=o(t,1/Math.abs(e));return["M"+l+","+c,"A"+p+","+p+" 0 0,"+(e<0?1:0)+" "+f+","+h].join(" ")},resistanceArc:function(t,e,r,s){var l=o(t,1/(e+1)),c=a(t,i([e,r])),u=c[0],f=c[1],h=a(t,i([e,s])),p=h[0],d=h[1];if(n(r)!==n(s)){var m=a(t,i([e,0]));return["M"+u+","+f,"A"+l+","+l+" 0 0,"+(00){for(var n=[],i=0;i<r.length;i++)n[i]="`"+r[i]+"`";e+="Finally, the template string has access to ",e=1===r.length?"variable "+n[0]:"variables "+n.slice(0,-1).join(", ")+" and "+n.slice(-1)+"."}return e}r.hovertemplateAttrs=function(t,e){t=t||{};i(e=e||{});var r={valType:"string",dflt:"",editType:t.editType||"none"};return!1!==t.arrayOk&&(r.arrayOk=!0),r},r.texttemplateAttrs=function(t,e){t=t||{};i(e=e||{});var r={valType:"string",dflt:"",editType:t.editType||"calc"};return!1!==t.arrayOk&&(r.arrayOk=!0),r}},{"../constants/docs":474}],634:[function(t,e,r){"use strict";var n=t("./ternary"),i=t("../../plots/get_data").getSubplotCalcData,a=t("../../lib").counterRegex;r.name="ternary";var o=r.attr="subplot";r.idRoot="ternary",r.idRegex=r.attrRegex=a("ternary"),(r.attributes={})[o]={valType:"subplotid",dflt:"ternary",editType:"calc"},r.layoutAttributes=t("./layout_attributes"),r.supplyLayoutDefaults=t("./layout_defaults"),r.plot=function(t){for(var e=t._fullLayout,r=t.calcdata,a=e._subplots.ternary,o=0;o=u&&(h.min=0,d.min=0,g.min=0,t.aaxis&&delete t.aaxis.min,t.baxis&&delete t.baxis.min,t.caxis&&delete t.caxis.min)}function m(t,e,r,n){var i=h[e._name];function o(r,n){return a.coerce(t,e,i,r,n)}o("uirevision",n.uirevision),e.type="linear";var p=o("color"),d=p!==i.color.dflt?p:r.font.color,m=e._name.charAt(0).toUpperCase(),g="Component "+m,v=o("title.text",g);e._hovertitle=v===g?v:m,a.coerceFont(o,"title.font",{family:r.font.family,size:a.bigFont(r.font.size),color:d}),o("min"),u(t,e,o,"linear"),l(t,e,o,"linear"),s(t,e,o,"linear"),c(t,e,o,{outerTicks:!0}),o("showticklabels")&&(a.coerceFont(o,"tickfont",{family:r.font.family,size:r.font.size,color:d}),o("tickangle"),o("tickformat")),f(t,e,o,{dfltColor:p,bgColor:r.bgColor,blend:60,showLine:!0,showGrid:!0,noZeroLine:!0,attributes:i}),o("hoverformat"),o("layer")}e.exports=function(t,e,r){o(t,e,r,{type:"ternary",attributes:h,handleDefaults:d,font:e.font,paper_bgcolor:e.paper_bgcolor})}},{"../../components/color":366,"../../lib":503,"../../plot_api/plot_template":543,"../cartesian/line_grid_defaults":571,"../cartesian/prefix_suffix_defaults":573,"../cartesian/tick_label_defaults":578,"../cartesian/tick_mark_defaults":579,"../cartesian/tick_value_defaults":580,"../subplot_defaults":632,"./layout_attributes":635}],637:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("tinycolor2"),a=t("../../registry"),o=t("../../lib"),s=o.strTranslate,l=o._,c=t("../../components/color"),u=t("../../components/drawing"),f=t("../cartesian/set_convert"),h=t("../../lib/extend").extendFlat,p=t("../plots"),d=t("../cartesian/axes"),m=t("../../components/dragelement"),g=t("../../components/fx"),v=t("../../components/dragelement/helpers"),y=v.freeMode,x=v.rectMode,b=t("../../components/titles"),_=t("../cartesian/select").prepSelect,w=t("../cartesian/select").selectOnClick,T=t("../cartesian/select").clearSelect,k=t("../cartesian/select").clearSelectionsCache,A=t("../cartesian/constants");function M(t,e){this.id=t.id,this.graphDiv=t.graphDiv,this.init(e),this.makeFramework(e),this.aTickLayout=null,this.bTickLayout=null,this.cTickLayout=null}e.exports=M;var S=M.prototype;S.init=function(t){this.container=t._ternarylayer,this.defs=t._defs,this.layoutId=t._uid,this.traceHash={},this.layers={}},S.plot=function(t,e){var r=e[this.id],n=e._size;this._hasClipOnAxisFalse=!1;for(var i=0;iE*b?i=(a=b)*E:a=(i=x)/E,o=v*i/x,l=y*a/b,r=e.l+e.w*m-i/2,n=e.t+e.h*(1-g)-a/2,p.x0=r,p.y0=n,p.w=i,p.h=a,p.sum=_,p.xaxis={type:"linear",range:[w+2*k-_,_-w-2*T],domain:[m-o/2,m+o/2],_id:"x"},f(p.xaxis,p.graphDiv._fullLayout),p.xaxis.setScale(),p.xaxis.isPtWithinRange=function(t){return t.a>=p.aaxis.range[0]&&t.a<=p.aaxis.range[1]&&t.b>=p.baxis.range[1]&&t.b<=p.baxis.range[0]&&t.c>=p.caxis.range[1]&&t.c<=p.caxis.range[0]},p.yaxis={type:"linear",range:[w,_-T-k],domain:[g-l/2,g+l/2],_id:"y"},f(p.yaxis,p.graphDiv._fullLayout),p.yaxis.setScale(),p.yaxis.isPtWithinRange=function(){return!0};var A=p.yaxis.domain[0],M=p.aaxis=h({},t.aaxis,{range:[w,_-T-k],side:"left",tickangle:(+t.aaxis.tickangle||0)-30,domain:[A,A+l*E],anchor:"free",position:0,_id:"y",_length:i});f(M,p.graphDiv._fullLayout),M.setScale();var S=p.baxis=h({},t.baxis,{range:[_-w-k,T],side:"bottom",domain:p.xaxis.domain,anchor:"free",position:0,_id:"x",_length:i});f(S,p.graphDiv._fullLayout),S.setScale();var L=p.caxis=h({},t.caxis,{range:[_-w-T,k],side:"right",tickangle:(+t.caxis.tickangle||0)+30,domain:[A,A+l*E],anchor:"free",position:0,_id:"y",_length:i});f(L,p.graphDiv._fullLayout),L.setScale();var C="M"+r+","+(n+a)+"h"+i+"l-"+i/2+",-"+a+"Z";p.clipDef.select("path").attr("d",C),p.layers.plotbg.select("path").attr("d",C);var P="M0,"+a+"h"+i+"l-"+i/2+",-"+a+"Z";p.clipDefRelative.select("path").attr("d",P);var I=s(r,n);p.plotContainer.selectAll(".scatterlayer,.maplayer").attr("transform",I),p.clipDefRelative.select("path").attr("transform",null);var O=s(r-S._offset,n+a);p.layers.baxis.attr("transform",O),p.layers.bgrid.attr("transform",O);var z=s(r+i/2,n)+"rotate(30)"+s(0,-M._offset);p.layers.aaxis.attr("transform",z),p.layers.agrid.attr("transform",z);var D=s(r+i/2,n)+"rotate(-30)"+s(0,-L._offset);p.layers.caxis.attr("transform",D),p.layers.cgrid.attr("transform",D),p.drawAxes(!0),p.layers.aline.select("path").attr("d",M.showline?"M"+r+","+(n+a)+"l"+i/2+",-"+a:"M0,0").call(c.stroke,M.linecolor||"#000").style("stroke-width",(M.linewidth||0)+"px"),p.layers.bline.select("path").attr("d",S.showline?"M"+r+","+(n+a)+"h"+i:"M0,0").call(c.stroke,S.linecolor||"#000").style("stroke-width",(S.linewidth||0)+"px"),p.layers.cline.select("path").attr("d",L.showline?"M"+(r+i/2)+","+n+"l"+i/2+","+a:"M0,0").call(c.stroke,L.linecolor||"#000").style("stroke-width",(L.linewidth||0)+"px"),p.graphDiv._context.staticPlot||p.initInteractions(),u.setClipUrl(p.layers.frontplot,p._hasClipOnAxisFalse?null:p.clipId,p.graphDiv)},S.drawAxes=function(t){var e=this.graphDiv,r=this.id.substr(7)+"title",n=this.layers,i=this.aaxis,a=this.baxis,o=this.caxis;if(this.drawAx(i),this.drawAx(a),this.drawAx(o),t){var s=Math.max(i.showticklabels?i.tickfont.size/2:0,(o.showticklabels?.75*o.tickfont.size:0)+("outside"===o.ticks?.87*o.ticklen:0)),c=(a.showticklabels?a.tickfont.size:0)+("outside"===a.ticks?a.ticklen:0)+3;n["a-title"]=b.draw(e,"a"+r,{propContainer:i,propName:this.id+".aaxis.title",placeholder:l(e,"Click to enter Component A title"),attributes:{x:this.x0+this.w/2,y:this.y0-i.title.font.size/3-s,"text-anchor":"middle"}}),n["b-title"]=b.draw(e,"b"+r,{propContainer:a,propName:this.id+".baxis.title",placeholder:l(e,"Click to enter Component B title"),attributes:{x:this.x0-c,y:this.y0+this.h+.83*a.title.font.size+c,"text-anchor":"middle"}}),n["c-title"]=b.draw(e,"c"+r,{propContainer:o,propName:this.id+".caxis.title",placeholder:l(e,"Click to enter Component C title"),attributes:{x:this.x0+this.w+c,y:this.y0+this.h+.83*o.title.font.size+c,"text-anchor":"middle"}})}},S.drawAx=function(t){var e,r=this.graphDiv,n=t._name,i=n.charAt(0),a=t._id,s=this.layers[n],l=i+"tickLayout",c=(e=t).ticks+String(e.ticklen)+String(e.showticklabels);this[l]!==c&&(s.selectAll("."+a+"tick").remove(),this[l]=c),t.setScale();var u=d.calcTicks(t),f=d.clipEnds(t,u),h=d.makeTransTickFn(t),p=d.getTickSigns(t)[2],m=o.deg2rad(30),g=p*(t.linewidth||1)/2,v=p*t.ticklen,y=this.w,x=this.h,b="b"===i?"M0,"+g+"l"+Math.sin(m)*v+","+Math.cos(m)*v:"M"+g+",0l"+Math.cos(m)*v+","+-Math.sin(m)*v,_={a:"M0,0l"+x+",-"+y/2,b:"M0,0l-"+y/2+",-"+x,c:"M0,0l-"+x+","+y/2}[i];d.drawTicks(r,t,{vals:"inside"===t.ticks?f:u,layer:s,path:b,transFn:h,crisp:!1}),d.drawGrid(r,t,{vals:f,layer:this.layers[i+"grid"],path:_,transFn:h,crisp:!1}),d.drawLabels(r,t,{vals:u,layer:s,transFn:h,labelFns:d.makeLabelFns(t,0,30)})};var L=A.MINZOOM/2+.87,C="m-0.87,.5h"+L+"v3h-"+(L+5.2)+"l"+(L/2+2.6)+",-"+(.87*L+4.5)+"l2.6,1.5l-"+L/2+","+.87*L+"Z",P="m0.87,.5h-"+L+"v3h"+(L+5.2)+"l-"+(L/2+2.6)+",-"+(.87*L+4.5)+"l-2.6,1.5l"+L/2+","+.87*L+"Z",I="m0,1l"+L/2+","+.87*L+"l2.6,-1.5l-"+(L/2+2.6)+",-"+(.87*L+4.5)+"l-"+(L/2+2.6)+","+(.87*L+4.5)+"l2.6,1.5l"+L/2+",-"+.87*L+"Z",O=!0;function z(t){n.select(t).selectAll(".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners").remove()}S.clearSelect=function(){k(this.dragOptions),T(this.dragOptions.gd)},S.initInteractions=function(){var t,e,r,n,f,h,p,d,v,b,T,k,M=this,S=M.layers.plotbg.select("path").node(),L=M.graphDiv,D=L._fullLayout._zoomlayer;function R(t){var e={};return e[M.id+".aaxis.min"]=t.a,e[M.id+".baxis.min"]=t.b,e[M.id+".caxis.min"]=t.c,e}function F(t,e){var r=L._fullLayout.clickmode;z(L),2===t&&(L.emit("plotly_doubleclick",null),a.call("_guiRelayout",L,R({a:0,b:0,c:0}))),r.indexOf("select")>-1&&1===t&&w(e,L,[M.xaxis],[M.yaxis],M.id,M.dragOptions),r.indexOf("event")>-1&&g.click(L,e,M.id)}function B(t,e){return 1-e/M.h}function N(t,e){return 1-(t+(M.h-e)/Math.sqrt(3))/M.w}function j(t,e){return(t-(M.h-e)/Math.sqrt(3))/M.w}function U(i,a){var o=r+i*t,s=n+a*e,l=Math.max(0,Math.min(1,B(0,n),B(0,s))),c=Math.max(0,Math.min(1,N(r,n),N(o,s))),u=Math.max(0,Math.min(1,j(r,n),j(o,s))),m=(l/2+u)*M.w,g=(1-l/2-c)*M.w,y=(m+g)/2,x=g-m,_=(1-l)*M.h,w=_-x/E;x.2?"rgba(0,0,0,0.4)":"rgba(255,255,255,0.3)").duration(200),k.transition().style("opacity",1).duration(200),b=!0),L.emit("plotly_relayouting",R(p))}function V(){z(L),p!==f&&(a.call("_guiRelayout",L,R(p)),O&&L.data&&L._context.showTips&&(o.notifier(l(L,"Double-click to zoom back out"),"long"),O=!1))}function H(t,e){var r=t/M.xaxis._m,n=e/M.yaxis._m,i=[(p={a:f.a-n,b:f.b+(r+n)/2,c:f.c-(r-n)/2}).a,p.b,p.c].sort(o.sorterAsc),a=i.indexOf(p.a),l=i.indexOf(p.b),c=i.indexOf(p.c);i[0]<0&&(i[1]+i[0]/2<0?(i[2]+=i[0]+i[1],i[0]=i[1]=0):(i[2]+=i[0]/2,i[1]+=i[0]/2,i[0]=0),p={a:i[a],b:i[l],c:i[c]},e=(f.a-p.a)*M.yaxis._m,t=(f.c-p.c-f.b+p.b)*M.xaxis._m);var h=s(M.x0+t,M.y0+e);M.plotContainer.selectAll(".scatterlayer,.maplayer").attr("transform",h);var d=s(-t,-e);M.clipDefRelative.select("path").attr("transform",d),M.aaxis.range=[p.a,M.sum-p.b-p.c],M.baxis.range=[M.sum-p.a-p.c,p.b],M.caxis.range=[M.sum-p.a-p.b,p.c],M.drawAxes(!1),M._hasClipOnAxisFalse&&M.plotContainer.select(".scatterlayer").selectAll(".trace").call(u.hideOutsideRangePoints,M),L.emit("plotly_relayouting",R(p))}function q(){a.call("_guiRelayout",L,R(p))}this.dragOptions={element:S,gd:L,plotinfo:{id:M.id,domain:L._fullLayout[M.id].domain,xaxis:M.xaxis,yaxis:M.yaxis},subplot:M.id,prepFn:function(a,l,u){M.dragOptions.xaxes=[M.xaxis],M.dragOptions.yaxes=[M.yaxis],t=L._fullLayout._invScaleX,e=L._fullLayout._invScaleY;var m=M.dragOptions.dragmode=L._fullLayout.dragmode;y(m)?M.dragOptions.minDrag=1:M.dragOptions.minDrag=void 0,"zoom"===m?(M.dragOptions.moveFn=U,M.dragOptions.clickFn=F,M.dragOptions.doneFn=V,function(t,e,a){var l=S.getBoundingClientRect();r=e-l.left,n=a-l.top,L._fullLayout._calcInverseTransform(L);var u=L._fullLayout._invTransform,m=o.apply3DTransform(u)(r,n);r=m[0],n=m[1],f={a:M.aaxis.range[0],b:M.baxis.range[1],c:M.caxis.range[1]},p=f,h=M.aaxis.range[1]-f.a,d=i(M.graphDiv._fullLayout[M.id].bgcolor).getLuminance(),v="M0,"+M.h+"L"+M.w/2+", 0L"+M.w+","+M.h+"Z",b=!1,T=D.append("path").attr("class","zoombox").attr("transform",s(M.x0,M.y0)).style({fill:d>.2?"rgba(0,0,0,0)":"rgba(255,255,255,0)","stroke-width":0}).attr("d",v),k=D.append("path").attr("class","zoombox-corners").attr("transform",s(M.x0,M.y0)).style({fill:c.background,stroke:c.defaultLine,"stroke-width":1,opacity:0}).attr("d","M0,0Z"),M.clearSelect(L)}(0,l,u)):"pan"===m?(M.dragOptions.moveFn=H,M.dragOptions.clickFn=F,M.dragOptions.doneFn=q,f={a:M.aaxis.range[0],b:M.baxis.range[1],c:M.caxis.range[1]},p=f,M.clearSelect(L)):(x(m)||y(m))&&_(a,l,u,M.dragOptions,m)}},S.onmousemove=function(t){g.hover(L,t,M.id),L._fullLayout._lasthover=S,L._fullLayout._hoversubplot=M.id},S.onmouseout=function(t){L._dragging||m.unhover(L,t)},m.init(this.dragOptions)}},{"../../components/color":366,"../../components/dragelement":385,"../../components/dragelement/helpers":384,"../../components/drawing":388,"../../components/fx":406,"../../components/titles":464,"../../lib":503,"../../lib/extend":493,"../../registry":638,"../cartesian/axes":554,"../cartesian/constants":561,"../cartesian/select":575,"../cartesian/set_convert":576,"../plots":619,"@plotly/d3":58,tinycolor2:312}],638:[function(t,e,r){"use strict";var n=t("./lib/loggers"),i=t("./lib/noop"),a=t("./lib/push_unique"),o=t("./lib/is_plain_object"),s=t("./lib/dom").addStyleRule,l=t("./lib/extend"),c=t("./plots/attributes"),u=t("./plots/layout_attributes"),f=l.extendFlat,h=l.extendDeepAll;function p(t){var e=t.name,i=t.categories,a=t.meta;if(r.modules[e])n.log("Type "+e+" already registered");else{r.subplotsRegistry[t.basePlotModule.name]||function(t){var e=t.name;if(r.subplotsRegistry[e])return void n.log("Plot type "+e+" already registered.");for(var i in v(t),r.subplotsRegistry[e]=t,r.componentsRegistry)b(i,t.name)}(t.basePlotModule);for(var o={},l=0;l-1&&(f[p[r]].title={text:""});for(r=0;r")?"":e.html(t).text()}));return e.remove(),r}(_),_=(_=_.replace(/&(?!\w+;|\#[0-9]+;| \#x[0-9A-F]+;)/g,"&")).replace(c,"'"),i.isIE()&&(_=(_=(_=_.replace(/"/gi,"'")).replace(/(\('#)([^']*)('\))/gi,'("#$2")')).replace(/(\\')/gi,'"')),_}},{"../components/color":366,"../components/drawing":388,"../constants/xmlns_namespaces":480,"../lib":503,"@plotly/d3":58}],647:[function(t,e,r){"use strict";var n=t("../../lib");e.exports=function(t,e){for(var r=0;rf+c||!n(u))}for(var p=0;pa))return e}return void 0!==r?r:t.dflt},r.coerceColor=function(t,e,r){return i(e).isValid()?e:void 0!==r?r:t.dflt},r.coerceEnumerated=function(t,e,r){return t.coerceNumber&&(e=+e),-1!==t.values.indexOf(e)?e:void 0!==r?r:t.dflt},r.getValue=function(t,e){var r;return Array.isArray(t)?e0?e+=r:u<0&&(e-=r)}return e}function z(t){var e=u,r=t.b,i=O(t);return n.inbox(r-e,i-e,_+(i-e)/(i-r)-1)}var D=t[f+"a"],R=t[h+"a"];m=Math.abs(D.r2c(D.range[1])-D.r2c(D.range[0]));var F=n.getDistanceFunction(i,p,d,(function(t){return(p(t)+d(t))/2}));if(n.getClosest(g,F,t),!1!==t.index&&g[t.index].p!==c){k||(L=function(t){return Math.min(A(t),t.p-y.bargroupwidth/2)},C=function(t){return Math.max(M(t),t.p+y.bargroupwidth/2)});var B=g[t.index],N=v.base?B.b+B.s:B.s;t[h+"0"]=t[h+"1"]=R.c2p(B[h],!0),t[h+"LabelVal"]=N;var j=y.extents[y.extents.round(B.p)];t[f+"0"]=D.c2p(x?L(B):j[0],!0),t[f+"1"]=D.c2p(x?C(B):j[1],!0);var U=void 0!==B.orig_p;return t[f+"LabelVal"]=U?B.orig_p:B.p,t.labelLabel=l(D,t[f+"LabelVal"],v[f+"hoverformat"]),t.valueLabel=l(R,t[h+"LabelVal"],v[h+"hoverformat"]),t.baseLabel=l(R,B.b,v[h+"hoverformat"]),t.spikeDistance=(function(t){var e=u,r=t.b,i=O(t);return n.inbox(r-e,i-e,w+(i-e)/(i-r)-1)}(B)+function(t){return P(A(t),M(t),w)}(B))/2,t[f+"Spike"]=D.c2p(B.p,!0),o(B,v,t),t.hovertemplate=v.hovertemplate,t}}function f(t,e){var r=e.mcc||t.marker.color,n=e.mlcc||t.marker.line.color,i=s(t,e);return a.opacity(r)?r:a.opacity(n)&&i?n:void 0}e.exports={hoverPoints:function(t,e,r,n,a){var o=u(t,e,r,n,a);if(o){var s=o.cd,l=s[0].trace,c=s[o.index];return o.color=f(l,c),i.getComponentMethod("errorbars","hoverInfo")(c,l,o),[o]}},hoverOnBars:u,getTraceColor:f}},{"../../components/color":366,"../../components/fx":406,"../../constants/numerical":479,"../../lib":503,"../../plots/cartesian/axes":554,"../../registry":638,"./helpers":654}],656:[function(t,e,r){"use strict";e.exports={attributes:t("./attributes"),layoutAttributes:t("./layout_attributes"),supplyDefaults:t("./defaults").supplyDefaults,crossTraceDefaults:t("./defaults").crossTraceDefaults,supplyLayoutDefaults:t("./layout_defaults"),calc:t("./calc"),crossTraceCalc:t("./cross_trace_calc").crossTraceCalc,colorbar:t("../scatter/marker_colorbar"),arraysToCalcdata:t("./arrays_to_calcdata"),plot:t("./plot").plot,style:t("./style").style,styleOnSelect:t("./style").styleOnSelect,hoverPoints:t("./hover").hoverPoints,eventData:t("./event_data"),selectPoints:t("./select"),moduleType:"trace",name:"bar",basePlotModule:t("../../plots/cartesian"),categories:["bar-like","cartesian","svg","bar","oriented","errorBarsOK","showLegend","zoomScale"],animatable:!0,meta:{}}},{"../../plots/cartesian":568,"../scatter/marker_colorbar":945,"./arrays_to_calcdata":647,"./attributes":648,"./calc":649,"./cross_trace_calc":651,"./defaults":652,"./event_data":653,"./hover":655,"./layout_attributes":657,"./layout_defaults":658,"./plot":659,"./select":660,"./style":662}],657:[function(t,e,r){"use strict";e.exports={barmode:{valType:"enumerated",values:["stack","group","overlay","relative"],dflt:"group",editType:"calc"},barnorm:{valType:"enumerated",values:["","fraction","percent"],dflt:"",editType:"calc"},bargap:{valType:"number",min:0,max:1,editType:"calc"},bargroupgap:{valType:"number",min:0,max:1,dflt:0,editType:"calc"}}},{}],658:[function(t,e,r){"use strict";var n=t("../../registry"),i=t("../../plots/cartesian/axes"),a=t("../../lib"),o=t("./layout_attributes");e.exports=function(t,e,r){function s(r,n){return a.coerce(t,e,o,r,n)}for(var l=!1,c=!1,u=!1,f={},h=s("barmode"),p=0;p0}function S(t){return"auto"===t?0:t}function E(t,e){var r=Math.PI/180*e,n=Math.abs(Math.sin(r)),i=Math.abs(Math.cos(r));return{x:t.width*i+t.height*n,y:t.width*n+t.height*i}}function L(t,e,r,n,i,a){var o=!!a.isHorizontal,s=!!a.constrained,l=a.angle||0,c=a.anchor||"end",u="end"===c,f="start"===c,h=((a.leftToRight||0)+1)/2,p=1-h,d=i.width,m=i.height,g=Math.abs(e-t),v=Math.abs(n-r),y=g>2*_&&v>2*_?_:0;g-=2*y,v-=2*y;var x=S(l);"auto"!==l||d<=g&&m<=v||!(d>g||m>v)||(d>v||m>g)&&d.01?q:function(t,e,r){return r&&t===e?t:Math.abs(t-e)>=2?q(t):t>e?Math.ceil(t):Math.floor(t)};B=G(B,N,D),N=G(N,B,D),j=G(j,U,!D),U=G(U,j,!D)}var Y=A(a.ensureSingle(I,"path"),P,g,v);if(Y.style("vector-effect","non-scaling-stroke").attr("d",isNaN((N-B)*(U-j))||V&&t._context.staticPlot?"M0,0Z":"M"+B+","+j+"V"+U+"H"+N+"V"+j+"Z").call(l.setClipUrl,e.layerClipId,t),!P.uniformtext.mode&&R){var W=l.makePointStyleFns(f);l.singlePointStyle(c,Y,f,W,t)}!function(t,e,r,n,i,s,c,f,p,g,v){var w,T=e.xaxis,M=e.yaxis,C=t._fullLayout;function P(e,r,n){return a.ensureSingle(e,"text").text(r).attr({class:"bartext bartext-"+w,"text-anchor":"middle","data-notex":1}).call(l.font,n).call(o.convertToTspans,t)}var I=n[0].trace,O="h"===I.orientation,z=function(t,e,r,n,i){var o,s=e[0].trace;o=s.texttemplate?function(t,e,r,n,i){var o=e[0].trace,s=a.castOption(o,r,"texttemplate");if(!s)return"";var l,c,f,h,p="histogram"===o.type,d="waterfall"===o.type,m="funnel"===o.type,g="h"===o.orientation;g?(l="y",c=i,f="x",h=n):(l="x",c=n,f="y",h=i);function v(t){return u(h,h.c2l(t),!0).text}var y=e[r],x={};x.label=y.p,x.labelLabel=x[l+"Label"]=(_=y.p,u(c,c.c2l(_),!0).text);var _;var w=a.castOption(o,y.i,"text");(0===w||w)&&(x.text=w);x.value=y.s,x.valueLabel=x[f+"Label"]=v(y.s);var T={};b(T,o,y.i),(p||void 0===T.x)&&(T.x=g?x.value:x.label);(p||void 0===T.y)&&(T.y=g?x.label:x.value);(p||void 0===T.xLabel)&&(T.xLabel=g?x.valueLabel:x.labelLabel);(p||void 0===T.yLabel)&&(T.yLabel=g?x.labelLabel:x.valueLabel);d&&(x.delta=+y.rawS||y.s,x.deltaLabel=v(x.delta),x.final=y.v,x.finalLabel=v(x.final),x.initial=x.final-x.delta,x.initialLabel=v(x.initial));m&&(x.value=y.s,x.valueLabel=v(x.value),x.percentInitial=y.begR,x.percentInitialLabel=a.formatPercent(y.begR),x.percentPrevious=y.difR,x.percentPreviousLabel=a.formatPercent(y.difR),x.percentTotal=y.sumR,x.percenTotalLabel=a.formatPercent(y.sumR));var k=a.castOption(o,y.i,"customdata");k&&(x.customdata=k);return a.texttemplateString(s,x,t._d3locale,T,x,o._meta||{})}(t,e,r,n,i):s.textinfo?function(t,e,r,n){var i=t[0].trace,o="h"===i.orientation,s="waterfall"===i.type,l="funnel"===i.type;function c(t){return u(o?r:n,+t,!0).text}var f,h=i.textinfo,p=t[e],d=h.split("+"),m=[],g=function(t){return-1!==d.indexOf(t)};g("label")&&m.push((v=t[e].p,u(o?n:r,v,!0).text));var v;g("text")&&(0===(f=a.castOption(i,p.i,"text"))||f)&&m.push(f);if(s){var y=+p.rawS||p.s,x=p.v,b=x-y;g("initial")&&m.push(c(b)),g("delta")&&m.push(c(y)),g("final")&&m.push(c(x))}if(l){g("value")&&m.push(c(p.s));var _=0;g("percent initial")&&_++,g("percent previous")&&_++,g("percent total")&&_++;var w=_>1;g("percent initial")&&(f=a.formatPercent(p.begR),w&&(f+=" of initial"),m.push(f)),g("percent previous")&&(f=a.formatPercent(p.difR),w&&(f+=" of previous"),m.push(f)),g("percent total")&&(f=a.formatPercent(p.sumR),w&&(f+=" of total"),m.push(f))}return m.join("
")}(e,r,n,i):m.getValue(s.text,r);return m.coerceString(y,o)}(C,n,i,T,M);w=function(t,e){var r=m.getValue(t.textposition,e);return m.coerceEnumerated(x,r)}(I,i);var D="stack"===g.mode||"relative"===g.mode,R=n[i],F=!D||R._outmost;if(!z||"none"===w||(R.isBlank||s===c||f===p)&&("auto"===w||"inside"===w))return void r.select("text").remove();var B=C.font,N=d.getBarColor(n[i],I),j=d.getInsideTextFont(I,i,B,N),U=d.getOutsideTextFont(I,i,B),V=r.datum();O?"log"===T.type&&V.s0<=0&&(s=T.range[0]=G*(Z/Y):Z>=Y*(X/G);G>0&&Y>0&&(J||K||Q)?w="inside":(w="outside",H.remove(),H=null)}else w="inside";if(!H){W=a.ensureUniformFontSize(t,"outside"===w?U:j);var $=(H=P(r,z,W)).attr("transform");if(H.attr("transform",""),q=l.bBox(H.node()),G=q.width,Y=q.height,H.attr("transform",$),G<=0||Y<=0)return void H.remove()}var tt,et,rt=I.textangle;"outside"===w?(et="both"===I.constraintext||"outside"===I.constraintext,tt=function(t,e,r,n,i,a){var o,s=!!a.isHorizontal,l=!!a.constrained,c=a.angle||0,u=i.width,f=i.height,h=Math.abs(e-t),p=Math.abs(n-r);o=s?p>2*_?_:0:h>2*_?_:0;var d=1;l&&(d=s?Math.min(1,p/f):Math.min(1,h/u));var m=S(c),g=E(i,m),v=(s?g.x:g.y)/2,y=(i.left+i.right)/2,x=(i.top+i.bottom)/2,b=(t+e)/2,w=(r+n)/2,T=0,A=0,M=s?k(e,t):k(r,n);s?(b=e-M*o,T=M*v):(w=n+M*o,A=-M*v);return{textX:y,textY:x,targetX:b,targetY:w,anchorX:T,anchorY:A,scale:d,rotate:m}}(s,c,f,p,q,{isHorizontal:O,constrained:et,angle:rt})):(et="both"===I.constraintext||"inside"===I.constraintext,tt=L(s,c,f,p,q,{isHorizontal:O,constrained:et,angle:rt,anchor:I.insidetextanchor}));tt.fontSize=W.size,h("histogram"===I.type?"bar":I.type,tt,C),R.transform=tt,A(H,C,g,v).attr("transform",a.getTextTransform(tt))}(t,e,I,r,p,B,N,j,U,g,v),e.layerClipId&&l.hideOutsideRangePoint(c,I.select("text"),w,C,f.xcalendar,f.ycalendar)}));var j=!1===f.cliponaxis;l.setClipUrl(c,j?null:e.layerClipId,t)}));c.getComponentMethod("errorbars","plot")(t,I,e,g)},toMoveInsideBar:L}},{"../../components/color":366,"../../components/drawing":388,"../../components/fx/helpers":402,"../../lib":503,"../../lib/svg_text_utils":529,"../../plots/cartesian/axes":554,"../../registry":638,"./attributes":648,"./constants":650,"./helpers":654,"./style":662,"./uniform_text":664,"@plotly/d3":58,"fast-isnumeric":190}],660:[function(t,e,r){"use strict";function n(t,e,r,n,i){var a=e.c2p(n?t.s0:t.p0,!0),o=e.c2p(n?t.s1:t.p1,!0),s=r.c2p(n?t.p0:t.s0,!0),l=r.c2p(n?t.p1:t.s1,!0);return i?[(a+o)/2,(s+l)/2]:n?[o,(s+l)/2]:[(a+o)/2,l]}e.exports=function(t,e){var r,i=t.cd,a=t.xaxis,o=t.yaxis,s=i[0].trace,l="funnel"===s.type,c="h"===s.orientation,u=[];if(!1===e)for(r=0;r1||0===i.bargap&&0===i.bargroupgap&&!t[0].trace.marker.line.width)&&n.select(this).attr("shape-rendering","crispEdges")})),e.selectAll("g.points").each((function(e){d(n.select(this),e[0].trace,t)})),s.getComponentMethod("errorbars","style")(e)},styleTextPoints:m,styleOnSelect:function(t,e,r){var i=e[0].trace;i.selectedpoints?function(t,e,r){a.selectedPointStyle(t.selectAll("path"),e),function(t,e,r){t.each((function(t){var i,s=n.select(this);if(t.selected){i=o.ensureUniformFontSize(r,g(s,t,e,r));var l=e.selected.textfont&&e.selected.textfont.color;l&&(i.color=l),a.font(s,i)}else a.selectedTextStyle(s,e)}))}(t.selectAll("text"),e,r)}(r,i,t):(d(r,i,t),s.getComponentMethod("errorbars","style")(r))},getInsideTextFont:y,getOutsideTextFont:x,getBarColor:_,resizeText:l}},{"../../components/color":366,"../../components/drawing":388,"../../lib":503,"../../registry":638,"./attributes":648,"./helpers":654,"./uniform_text":664,"@plotly/d3":58}],663:[function(t,e,r){"use strict";var n=t("../../components/color"),i=t("../../components/colorscale/helpers").hasColorscale,a=t("../../components/colorscale/defaults"),o=t("../../lib").coercePattern;e.exports=function(t,e,r,s,l){var c=r("marker.color",s),u=i(t,"marker");u&&a(t,e,l,r,{prefix:"marker.",cLetter:"c"}),r("marker.line.color",n.defaultLine),i(t,"marker.line")&&a(t,e,l,r,{prefix:"marker.line.",cLetter:"c"}),r("marker.line.width"),r("marker.opacity"),o(r,"marker.pattern",c,u),r("selected.marker.color"),r("unselected.marker.color")}},{"../../components/color":366,"../../components/colorscale/defaults":376,"../../components/colorscale/helpers":377,"../../lib":503}],664:[function(t,e,r){"use strict";var n=t("@plotly/d3"),i=t("../../lib");function a(t){return"_"+t+"Text_minsize"}e.exports={recordMinTextSize:function(t,e,r){if(r.uniformtext.mode){var n=a(t),i=r.uniformtext.minsize,o=e.scale*e.fontSize;e.hide=o g.point"}e.selectAll(s).each((function(t){var e=t.transform;e&&(e.scale=l&&e.hide?0:o/e.fontSize,n.select(this).select("text").attr("transform",i.getTextTransform(e)))}))}}}},{"../../lib":503,"@plotly/d3":58}],665:[function(t,e,r){"use strict";var n=t("../../plots/template_attributes").hovertemplateAttrs,i=t("../../lib/extend").extendFlat,a=t("../scatterpolar/attributes"),o=t("../bar/attributes");e.exports={r:a.r,theta:a.theta,r0:a.r0,dr:a.dr,theta0:a.theta0,dtheta:a.dtheta,thetaunit:a.thetaunit,base:i({},o.base,{}),offset:i({},o.offset,{}),width:i({},o.width,{}),text:i({},o.text,{}),hovertext:i({},o.hovertext,{}),marker:o.marker,hoverinfo:a.hoverinfo,hovertemplate:n(),selected:o.selected,unselected:o.unselected}},{"../../lib/extend":493,"../../plots/template_attributes":633,"../bar/attributes":648,"../scatterpolar/attributes":1002}],666:[function(t,e,r){"use strict";var n=t("../../components/colorscale/helpers").hasColorscale,i=t("../../components/colorscale/calc"),a=t("../bar/arrays_to_calcdata"),o=t("../bar/cross_trace_calc").setGroupPositions,s=t("../scatter/calc_selection"),l=t("../../registry").traceIs,c=t("../../lib").extendFlat;e.exports={calc:function(t,e){for(var r=t._fullLayout,o=e.subplot,l=r[o].radialaxis,c=r[o].angularaxis,u=l.makeCalcdata(e,"r"),f=c.makeCalcdata(e,"theta"),h=e._length,p=new Array(h),d=u,m=f,g=0;gh.range[1]&&(x+=Math.PI);if(n.getClosest(c,(function(t){return m(y,x,[t.rp0,t.rp1],[t.thetag0,t.thetag1],d)?g+Math.min(1,Math.abs(t.thetag1-t.thetag0)/v)-1+(t.rp1-y)/(t.rp1-t.rp0)-1:1/0}),t),!1!==t.index){var b=c[t.index];t.x0=t.x1=b.ct[0],t.y0=t.y1=b.ct[1];var _=i.extendFlat({},b,{r:b.s,theta:b.p});return o(b,u,t),s(_,u,f,t),t.hovertemplate=u.hovertemplate,t.color=a(u,b),t.xLabelVal=t.yLabelVal=void 0,b.s<0&&(t.idealAlign="left"),[t]}}},{"../../components/fx":406,"../../lib":503,"../../plots/polar/helpers":621,"../bar/hover":655,"../scatterpolar/hover":1006}],669:[function(t,e,r){"use strict";e.exports={moduleType:"trace",name:"barpolar",basePlotModule:t("../../plots/polar"),categories:["polar","bar","showLegend"],attributes:t("./attributes"),layoutAttributes:t("./layout_attributes"),supplyDefaults:t("./defaults"),supplyLayoutDefaults:t("./layout_defaults"),calc:t("./calc").calc,crossTraceCalc:t("./calc").crossTraceCalc,plot:t("./plot"),colorbar:t("../scatter/marker_colorbar"),formatLabels:t("../scatterpolar/format_labels"),style:t("../bar/style").style,styleOnSelect:t("../bar/style").styleOnSelect,hoverPoints:t("./hover"),selectPoints:t("../bar/select"),meta:{}}},{"../../plots/polar":622,"../bar/select":660,"../bar/style":662,"../scatter/marker_colorbar":945,"../scatterpolar/format_labels":1005,"./attributes":665,"./calc":666,"./defaults":667,"./hover":668,"./layout_attributes":670,"./layout_defaults":671,"./plot":672}],670:[function(t,e,r){"use strict";e.exports={barmode:{valType:"enumerated",values:["stack","overlay"],dflt:"stack",editType:"calc"},bargap:{valType:"number",dflt:.1,min:0,max:1,editType:"calc"}}},{}],671:[function(t,e,r){"use strict";var n=t("../../lib"),i=t("./layout_attributes");e.exports=function(t,e,r){var a,o={};function s(r,o){return n.coerce(t[a]||{},e[a],i,r,o)}for(var l=0;l0?(c=o,u=l):(c=l,u=o);var f=[s.findEnclosingVertexAngles(c,t.vangles)[0],(c+u)/2,s.findEnclosingVertexAngles(u,t.vangles)[1]];return s.pathPolygonAnnulus(n,i,c,u,f,e,r)};return function(t,n,i,o){return a.pathAnnulus(t,n,i,o,e,r)}}(e),p=e.layers.frontplot.select("g.barlayer");a.makeTraceGroups(p,r,"trace bars").each((function(){var r=n.select(this),s=a.ensureSingle(r,"g","points").selectAll("g.point").data(a.identity);s.enter().append("g").style("vector-effect","non-scaling-stroke").style("stroke-miterlimit",2).classed("point",!0),s.exit().remove(),s.each((function(t){var e,r=n.select(this),o=t.rp0=u.c2p(t.s0),s=t.rp1=u.c2p(t.s1),p=t.thetag0=f.c2g(t.p0),d=t.thetag1=f.c2g(t.p1);if(i(o)&&i(s)&&i(p)&&i(d)&&o!==s&&p!==d){var m=u.c2g(t.s1),g=(p+d)/2;t.ct=[l.c2p(m*Math.cos(g)),c.c2p(m*Math.sin(g))],e=h(o,s,p,d)}else e="M0,0Z";a.ensureSingle(r,"path").attr("d",e)})),o.setClipUrl(r,e._hasClipOnAxisFalse?e.clipIds.forTraces:null,t)}))}},{"../../components/drawing":388,"../../lib":503,"../../plots/polar/helpers":621,"@plotly/d3":58,"fast-isnumeric":190}],673:[function(t,e,r){"use strict";var n=t("../scatter/attributes"),i=t("../bar/attributes"),a=t("../../components/color/attributes"),o=t("../../plots/cartesian/axis_format_attributes").axisHoverFormat,s=t("../../plots/template_attributes").hovertemplateAttrs,l=t("../../lib/extend").extendFlat,c=n.marker,u=c.line;e.exports={y:{valType:"data_array",editType:"calc+clearAxisTypes"},x:{valType:"data_array",editType:"calc+clearAxisTypes"},x0:{valType:"any",editType:"calc+clearAxisTypes"},y0:{valType:"any",editType:"calc+clearAxisTypes"},dx:{valType:"number",editType:"calc"},dy:{valType:"number",editType:"calc"},xperiod:n.xperiod,yperiod:n.yperiod,xperiod0:n.xperiod0,yperiod0:n.yperiod0,xperiodalignment:n.xperiodalignment,yperiodalignment:n.yperiodalignment,xhoverformat:o("x"),yhoverformat:o("y"),name:{valType:"string",editType:"calc+clearAxisTypes"},q1:{valType:"data_array",editType:"calc+clearAxisTypes"},median:{valType:"data_array",editType:"calc+clearAxisTypes"},q3:{valType:"data_array",editType:"calc+clearAxisTypes"},lowerfence:{valType:"data_array",editType:"calc"},upperfence:{valType:"data_array",editType:"calc"},notched:{valType:"boolean",editType:"calc"},notchwidth:{valType:"number",min:0,max:.5,dflt:.25,editType:"calc"},notchspan:{valType:"data_array",editType:"calc"},boxpoints:{valType:"enumerated",values:["all","outliers","suspectedoutliers",!1],editType:"calc"},jitter:{valType:"number",min:0,max:1,editType:"calc"},pointpos:{valType:"number",min:-2,max:2,editType:"calc"},boxmean:{valType:"enumerated",values:[!0,"sd",!1],editType:"calc"},mean:{valType:"data_array",editType:"calc"},sd:{valType:"data_array",editType:"calc"},orientation:{valType:"enumerated",values:["v","h"],editType:"calc+clearAxisTypes"},quartilemethod:{valType:"enumerated",values:["linear","exclusive","inclusive"],dflt:"linear",editType:"calc"},width:{valType:"number",min:0,dflt:0,editType:"calc"},marker:{outliercolor:{valType:"color",dflt:"rgba(0, 0, 0, 0)",editType:"style"},symbol:l({},c.symbol,{arrayOk:!1,editType:"plot"}),opacity:l({},c.opacity,{arrayOk:!1,dflt:1,editType:"style"}),size:l({},c.size,{arrayOk:!1,editType:"calc"}),color:l({},c.color,{arrayOk:!1,editType:"style"}),line:{color:l({},u.color,{arrayOk:!1,dflt:a.defaultLine,editType:"style"}),width:l({},u.width,{arrayOk:!1,dflt:0,editType:"style"}),outliercolor:{valType:"color",editType:"style"},outlierwidth:{valType:"number",min:0,dflt:1,editType:"style"},editType:"style"},editType:"plot"},line:{color:{valType:"color",editType:"style"},width:{valType:"number",min:0,dflt:2,editType:"style"},editType:"plot"},fillcolor:n.fillcolor,whiskerwidth:{valType:"number",min:0,max:1,dflt:.5,editType:"calc"},offsetgroup:i.offsetgroup,alignmentgroup:i.alignmentgroup,selected:{marker:n.selected.marker,editType:"style"},unselected:{marker:n.unselected.marker,editType:"style"},text:l({},n.text,{}),hovertext:l({},n.hovertext,{}),hovertemplate:s({}),hoveron:{valType:"flaglist",flags:["boxes","points"],dflt:"boxes+points",editType:"style"}}},{"../../components/color/attributes":365,"../../lib/extend":493,"../../plots/cartesian/axis_format_attributes":557,"../../plots/template_attributes":633,"../bar/attributes":648,"../scatter/attributes":927}],674:[function(t,e,r){"use strict";var n=t("fast-isnumeric"),i=t("../../plots/cartesian/axes"),a=t("../../plots/cartesian/align_period"),o=t("../../lib"),s=t("../../constants/numerical").BADNUM,l=o._;e.exports=function(t,e){var r,c,y,x,b,_,w,T=t._fullLayout,k=i.getFromId(t,e.xaxis||"x"),A=i.getFromId(t,e.yaxis||"y"),M=[],S="violin"===e.type?"_numViolins":"_numBoxes";"h"===e.orientation?(y=k,x="x",b=A,_="y",w=!!e.yperiodalignment):(y=A,x="y",b=k,_="x",w=!!e.xperiodalignment);var E,L,C,P,I,O,z=function(t,e,r,i){var s,l=e+"0"in t,c="d"+e in t;if(e in t||l&&c){var u=r.makeCalcdata(t,e);return[a(t,r,e,u).vals,u]}s=l?t[e+"0"]:"name"in t&&("category"===r.type||n(t.name)&&-1!==["linear","log"].indexOf(r.type)||o.isDateTime(t.name)&&"date"===r.type)?t.name:i;for(var f="multicategory"===r.type?r.r2c_just_indices(s):r.d2c(s,0,t[e+"calendar"]),h=t._length,p=new Array(h),d=0;dE.uf};if(e._hasPreCompStats){var U=e[x],V=function(t){return y.d2c((e[t]||[])[r])},H=1/0,q=-1/0;for(r=0;r=E.q1&&E.q3>=E.med){var Y=V("lowerfence");E.lf=Y!==s&&Y<=E.q1?Y:p(E,C,P);var W=V("upperfence");E.uf=W!==s&&W>=E.q3?W:d(E,C,P);var X=V("mean");E.mean=X!==s?X:P?o.mean(C,P):(E.q1+E.q3)/2;var Z=V("sd");E.sd=X!==s&&Z>=0?Z:P?o.stdev(C,P,E.mean):E.q3-E.q1,E.lo=m(E),E.uo=g(E);var J=V("notchspan");J=J!==s&&J>0?J:v(E,P),E.ln=E.med-J,E.un=E.med+J;var K=E.lf,Q=E.uf;e.boxpoints&&C.length&&(K=Math.min(K,C[0]),Q=Math.max(Q,C[P-1])),e.notched&&(K=Math.min(K,E.ln),Q=Math.max(Q,E.un)),E.min=K,E.max=Q}else{var $;o.warn(["Invalid input - make sure that q1 <= median <= q3","q1 = "+E.q1,"median = "+E.med,"q3 = "+E.q3].join("\n")),$=E.med!==s?E.med:E.q1!==s?E.q3!==s?(E.q1+E.q3)/2:E.q1:E.q3!==s?E.q3:0,E.med=$,E.q1=E.q3=$,E.lf=E.uf=$,E.mean=E.sd=$,E.ln=E.un=$,E.min=E.max=$}H=Math.min(H,E.min),q=Math.max(q,E.max),E.pts2=L.filter(j),M.push(E)}}e._extremes[y._id]=i.findExtremes(y,[H,q],{padded:!0})}else{var tt=y.makeCalcdata(e,x),et=function(t,e){for(var r=t.length,n=new Array(r+1),i=0;i=0&&it
/i;r.BR_TAG_ALL=/
/gi;var b=/(^|[\s"'])style\s*=\s*("([^"]*);?"|'([^']*);?')/i,_=/(^|[\s"'])href\s*=\s*("([^"]*)"|'([^']*)')/i,w=/(^|[\s"'])target\s*=\s*("([^"\s]*)"|'([^'\s]*)')/i,T=/(^|[\s"'])popup\s*=\s*("([\w=,]*)"|'([\w=,]*)')/i;function k(t,e){if(!t)return null;var r=t.match(e),n=r&&(r[3]||r[4]);return n&&E(n)}var A=/(^|;)\s*color:/;r.plainText=function(t,e){for(var r=void 0!==(e=e||{}).len&&-1!==e.len?e.len:1/0,n=void 0!==e.allowedTags?e.allowedTags:["br"],i="...".length,a=t.split(v),o=[],s="",l=0,c=0;c
"+l;e.text=c}(t,o,r,c):"log"===u?function(t,e,r,n,a){var o=t.dtick,l=e.x,c=t.tickformat,u="string"==typeof o&&o.charAt(0);"never"===a&&(a="");n&&"L"!==u&&(o="L3",u="L");if(c||"L"===u)e.text=gt(Math.pow(10,l),t,a,n);else if(i(o)||"D"===u&&s.mod(l+.01,1)<.1){var f=Math.round(l),h=Math.abs(f),p=t.exponentformat;"power"===p||dt(p)&&mt(f)?(e.text=0===f?1:1===f?"10":"10"+(f>1?"":P)+h+"0729730760892178,2.0127605721537694,1.948519072716796,1.8805041456776106,1.8089863617372703,1.7342502482289197,1.6565931176376758,1.5763239082832123,1.493761950021991,1.4092356834113497,1.3230813891766904,1.2356418028568317,1.147264779640531,1.0583019041259838,0.969107080588813,0.8800351634453722,0.7914404947118896,0.7036755247310732,0.6170894031592893,0.5320265794320189,0.44882546935091694,0.3678170596607836,0.28932362075458123,0.2136574179109017,0.14111946004430068,0.07199833397955363,0.006569013828189255,-0.05490820731495553,-0.11218875872606486,-0.1650447715604961,-0.21326596187302863,-0.25666049896691967,-0.2950557492998578,-0.32829896768311473,-0.35625790840338317,-0.3788213384128416,-0.3958994977266968,-0.40742444553291324,-0.413350333037862,-0.41365358590449536,-0.40833299697745407,-0.3974097333032142,-0.3809272502940903,-0.3589511192996059,-0.33156876336044744,-0.298889120319721,-0.26104219577306015,-0.2181785537560517,-0.1704687160542824,-0.11810247734536522,-0.06128817193602075,-0.0002518167510849566,0.06476377120346893],"y":[0.0,0.06105273585645924,0.11788435814090946,0.17026877748919794,0.2179975965337292,0.2608809389571687,0.2987482048683807,0.3314487494957075,0.35885248249766943,0.38085038550686257,0.39735494584802833,0.40830050604269247,0.4136435193779984,0.4133627314171202,0.4074592593106001,0.39595658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ",e.fontSize*=1.25):("e"===p||"E"===p)&&h>2?e.text="1"+p+(f>0?"+":P)+h:(e.text=gt(Math.pow(10,l),t,"","fakehover"),"D1"===o&&"y"===t._id.charAt(0)&&(e.dy-=e.fontSize/6))}else{if("D"!==u)throw"unrecognized dtick "+String(o);e.text=String(Math.round(Math.pow(10,s.mod(l,1)))),e.fontSize*=.75}if("D1"===t.dtick){var d=String(e.text).charAt(0);"0"!==d&&"1"!==d||("y"===t._id.charAt(0)?e.dx-=e.fontSize/4:(e.dy+=e.fontSize/2,e.dx+=(t.range[1]>t.range[0]?1:-1)*e.fontSize*(l<0?.5:.25)))}}(t,o,0,c,m):"category"===u?function(t,e){var r=t._categories[Math.round(e.x)];void 0===r&&(r="");e.text=String(r)}(t,o):"multicategory"===u?function(t,e,r){var n=Math.round(e.x),i=t._categories[n]||[],a=void 0===i[1]?"":String(i[1]),o=void 0===i[0]?"":String(i[0]);r?e.text=o+" - "+a:(e.text=a,e.text2=o)}(t,o,r):Lt(t)?function(t,e,r,n,i){if("radians"!==t.thetaunit||r)e.text=gt(e.x,t,i,n);else{var a=e.x/180;if(0===a)e.text="0";else{var o=function(t){function e(t,e){return Math.abs(t-e)<=1e-6}var r=function(t){for(var r=1;!e(Math.round(t*r)/r,t);)r*=10;return r}(t),n=t*r,i=Math.abs(function t(r,n){return e(n,0)?r:t(n,r%n)}(n,r));return[Math.round(n/i),Math.round(r/i)]}(a);if(o[1]>=100)e.text=gt(s.deg2rad(e.x),t,i,n);else{var l=e.x<0;1===o[1]?1===o[0]?e.text="\u03c0":e.text=o[0]+"\u03c0":e.text=["",o[0],"71202,0.4074592593106001,0.39595658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ","\u2044","",o[1],"5658861781596,0.378900477766843,0.35635878244572905,0.32842117793683195,0.2951988066831085,0.2568238352364999,0.21344892309964208,0.16524663326631425,0.11240872277604594,0.055145393308821934,-0.006315548025184631,-0.07172960305443082,-0.1408365276963683,-0.2133614031839464,-0.2890157085011628,-0.36749847294989585,-0.44849748351152063,-0.5316904924332388,-0.6167465445413368,-0.7033272668933428,-0.7910882209814797,-0.8796802839607293,-0.968750999522594,-1.0579460303335244,-1.1469105376579916,-1.23529059978114,-1.3227346308221217,-1.4088947416090605,-1.4934281739353825,-1.5759986340309793,-1.6562776372530121,-1.733945824494923,-1.808694198789592,-1.880225399870263,-1.948254859920635,-2.012511941857644,-2.072741023450451,-2.128702487640268,-2.180173711649189,-2.2269499309751937,-2.268845058956326,-2.3056924316332394,-2.3373454540741307,-2.363678206439399,-2.384585930974038,-2.399985451989542,-2.4098155079769024,-2.41403699016591,-2.4126331057472563,-2.4056094398123977,-2.392993934314974,-2.374836774665758,-2.3512101969884873,-2.322208192394817,-2.2879461377602572,-2.248560335740912,-2.2042074670396836,-2.155063985376049,-2.1013253919920873,-2.0432054716945967,-1.9809354393121572,-1.9147630116756873,-1.8449514499984736,-1.7717784761953463,-1.6955351895681687,-1.6165249039194691,-1.535061930811934,-1.4514703638438813,-1.3660827437047591,-1.2792387623910553,-1.1912839057146278,-1.1025680678928804,-1.0134441976711637,-0.9242668438291536,-0.8353907747778746,-0.7471695604019243,-0.6599541546741112,-0.5740915372073921,-0.4899232827221721,-0.4077842322242197,-0.32800115410569847,-0.25089143463296765,-0.17676184896161215,-0.10590729571056784,-0.038609650831389966,0.024863359927201924,0.08425923345314135,0.13934166753303318,0.18989153631583686,0.23570774066733585,0.2766080130919059,0.31242964727446726,0.34303012909769326,0.3682877258977406,0.3881019571408093,0.4023939973122686,0.4111069905852644,0.4142062723327489,0.4116795140353521,0.4035367678399415,0.3898104276643774,0.37055509794546465,0.345847383789953,0.31578557723696915,0.2804892713021311,0.2400988831355985,0.19477508979957153,0.14469820776336606,0.0900674514758467,0.03110015497608143,-0.031969095846899914,-0.09888940477710749,-0.16939453520927716,-0.24320400611224635,-0.32002418605066985,-0.39954946620650583,-0.4814634863055769,-0.5654403582874861,-0.6511460086697417,-0.738239480258356,-0.8263742947124441,-0.9151998419162486,-1.004362736645839,-1.0935082748873834,-1.182281814801171,-1.2703301943896026,-1.357303147229963,-1.4428546582801083,-1.5266443904608005,-1.6083390086180296,-1.6876135124178007,-1.7641525387540122,-1.8376515829202895,-1.9078182547002462,-1.9743734146971452,-2.037052290943182,-2.095605539478215,-2.149800210398782,-2.1994207095220317,-2.244269634964859,-2.284168567295556,-2.3189587836396197,-2.348501873289097,-2.3726803100560168,-2.3913979065585074,-2.4045801999531777,-2.412174749109564,-2.4141513390396696,-2.4105021074686896,-2.401241572005209,-2.3864065733953774,-2.3660561264447915,-2.3402711930978337,-2.3091543507373817,-2.2728293895582996,-2.231440818942322,-2.185153286836411,-2.1341509438714112,-2.0786366861185046,-2.0188313623918104,-1.9549728924483263,-1.8873153121107835,-1.8161277911658917,-1.7416935252922632,-1.6643086315049314,-1.5842809651846268,-1.5019288851596868,-1.4175800222846102,-1.3315699298692292,-1.2442407762479724,-1.1559399773582617,-1.067018803626738,-0.9778310207283875,-0.8887314316746299,-0.8000744955071705,-0.7122129103444566,-0.6254961995261327,-0.5402693586645114,-0.4568714332389014,-0.3756341997029353,-0.2968808388051778,-0.22092464049224486,-0.1480677907435429,-0.0786001250158841,-0.012798001895043615,0.049076802410440365,0.10677814262457064,0.1600764580869075,0.20875972046418523,0.2526342564214702,0.2915255228785506,0.32527880556619165,0.3537598191301794,0.37685526249161094,0.39447325667054073,0.40654371330059236,0.41301861426193476,0.41387219899608835,0.4091010727193316,0.39872421620023124,0.3827829111723709,0.36134057345358245,0.3344825089897932,0.30231556424448663,0.26496770696540206,0.22258751585466074,0.17534358363981742,0.1234238659170967,0.06703490821181404,0.006401039098599201,-0.05823652551851497,-0.12662065048624604,-0.19847927551194738,-0.2735265351688554,-0.3514638738101927,-0.4319812383014186,-0.5147583217343263,-0.5994658024045371,-0.6857667003752234,-0.7733176904206696,-0.8617704740879272,-0.9507731763317351,-1.0399717071138184,-1.1290112206774632,-1.2175374969767545,-1.3051983576908697,-1.3916450779785066,-1.476533736354501,-1.559526632693487,-1.6402936018437824,-1.7185133338808893,-1.7938746616883252,-1.8660777659237096,-1.9348354118418107,-1.9998740654831588,-2.0609349879017302,-2.117775271530861,-2.170168781348803,-2.2179070884879466,-2.2608002788675323,-2.298677713431709,-2.3313887110457605,-2.3588031329994497,-2.380811921286291,-2.3973275198952733,-2.408284226049115,-2.4136384522517216,-2.413368896458289,-2.4074766319144305,-2.395985099539433,-2.378940015509208,-2.3564091865996284,-2.3284822492332715,-2.29527030201427,-2.25690546995463,-2.213540377520342,-2.165347535490078,-2.1125186746259494,-2.0552639571606535,-1.9938111558631912,-1.9284047445409263,-1.859304916910262,-1.7867865806358938,-1.711138225570209,-1.6326607986572494,-1.5516665016278588,-1.4684775386871132,-1.3834248701768648,-1.296846849234455,-1.20908790354441,-1.1204971588540902,-1.0314270390394047,-0.942231902362611,-0.8532665810666998,-0.7648850000419988,-0.6774387619754553,-0.5912757379215107,-0.5067387207110451,-0.42416401157482025,-0.34388011201655777,-0.2662064101944672,-0.19145190106097937,-0.11991398978648539,-0.051877264865014955,0.012387607737680714,0.07262496735999066,0.12859518265628547,0.18007558009619146,0.22686136332308426,0.26876640762027254,0.3056240050103597,0.33728753138280276,0.36363101530427744,0.384549659131286,0.39996024370327393,0.40980146224901975,0.4140341648066418,0.41264151122243864,0.4056290426011528,0.3930246562962979,0.37487849567815185,0.35126274773008537,0.3222713651400091,0.2880196810385179,0.2486439567540575,0.20430083831874937,0.15516672721152544,0.10143709896251746,0.04332569919156478,-0.018936291250274732,-0.08510117941229789,-0.15490575426754202,-0.22807230436441905,-0.30430976116361685,-0.3833148341375485,-0.4647732224569894,-0.5483608757040155,-0.6337452473713325,-0.7205866647653617,-0.8085396523501456,-0.8972543124359534,-0.9863777281914301,-1.075555329311994,-1.1644323533253347,-1.2526552266098259,-1.3398729778571419,-1.425738644953081,-1.509910618069061,-1.5920540481878787,-1.6718421495361357,-1.7489575063591987,-1.8230933448584579,-1.8939547211875318,-1.961259738223746,-2.0247406409078894,-2.0841448873963713,-2.1392361605571084,-2.189795283654783,-2.2356211253132603,-2.276531379689139,-2.3123632963140732,-2.342974331348361,-2.3682427006076345,-2.3880678834265807,-2.402371010689154,-2.411095181349943,-2.4142056891884534,-2.411690158611895,-2.403558597705675,-2.3898433558346057,-2.370598995613209,-2.3459020727876023,-2.315850841415178,-2.280564850867541,-2.240184477186074,-2.1948703631334294,-2.1448027729213597,-2.0901808958562094,-2.03122202705669,-1.9681607188033936,-1.901247843919719,-1.830749589012518,-1.7569464252903706,-1.6801319538320707,-1.6006117606635935,-1.5187021958815459,-1.4347291047402448,-1.349026567188698,-1.2619355216233268,-1.1738024366581399,-1.084977926450528,-0.9958153448342116,-0.9066694179406042,-0.8178947822255311,-0.7298446039846219,-0.6428691675026564,-0.5573144709446053,-0.4735208869760842,-0.3918217593121116,-0.3125421061855461,-0.2359973206225917,-0.16249190663070523,-0.09231829997025409,-0.02575566169919331,0.03693120648099579,0.09549292158415355,0.14969651815851354,0.19932635101331814,0.24418498564127397,0.2840939639759048,0.3188945188613426,0.3484482093282082,0.3726374577494782,0.39136603637504147,0.40455943863761307,0.4121651782391142,0.4141529982027913,0.41051498945896325,0.4012656254869223,0.3864417025338919,0.3661021938081415,0.3403280116808555,0.3092216960013099,0.2729069934281111,0.23152837245959332,0.18525044711995703,0.13425731577362454,0.07875184992276654,0.018954859733856973,-0.044895768270148045,-0.11254602116767165,-0.1837267789746937,-0.2581548551928797,-0.33553416275299636,-0.41555686857990404,-0.4979046234652268,-0.5822498389795635,-0.6682569546988346,-0.7555838205779147,-0.8438830298557061,-0.9328033074951623,-1.021990918682862,-1.1110910377005518,-1.1997492103347895,-1.2876127336087855,-1.3743320657970164,-1.4595622275401956,-1.5429641372999998,-1.6242060095136326,-1.7029646450188771,-1.7789267235218362,-1.8517900590839602,-1.9212647703950645,-1.9870744767215593,-2.0489573717027483,-2.106667270748221,-2.1599745970221944,-2.2086672710678688,-2.252551586549096,-2.2914529614700223,-2.325216637158886,-2.353708297465893,-2.3768145899626383,-2.3944435950706833,-2.406525180584199,-2.4130112832737596,-2.413876100203575,-2.409116190080933,-2.398750489484347,-2.3828202357096324,-2.361388803208771,-2.3345414481498787,-2.302384979916844,-2.265047322835885,-2.22267701495756,-2.175442615468751,-2.1235320276987797,-2.067151773181287,-2.0065261421221705,-1.9418963175710555,-1.8735194122750747,-1.801667436927889,-1.7266262484196797,-1.6486943728669967,-1.5681818415887705,-1.4854089524323186,-1.4007049850647144,-1.314406927183575,-1.2268580862365437,-1.138406752052227,-1.0494048048542648,-0.960206304352989,-0.8711661195975444,-0.7826384663620332,-0.6949755283851368,-0.6085260494148718,-0.5236339353101795,-0.44063692272231003,-0.3598651864588799,-0.2816400553698831,-0.20627272734138954,-0.134063022333065,-0.06529822124559005,-0.00025188066939849096,0.06081722988366726],"z":[0.0,0.06308368414623192,0.12616736829246383,0.18925105243869583,0.25233473658492767,0.3154184207311595,0.37850210487739167,0.4415857890236233,0.5046694731698553,0.5677531573160873,0.630836841462319,0.6939205256085511,0.7570042097547828,0.8200878939010148,0.8831715780472468,0.9462552621934784,1.0093389463397107,1.0724226304859423,1.1355063146321742,1.1985899987784063,1.2616736829246378,1.32475736707087,1.3878410512171018,1.4509247353633337,1.5140084195095658,1.5770921036557972,1.6401757878020296,1.7032594719482612,1.766343156094493,1.8294268402407252,1.8925105243869567,1.955594208533189,2.018677892679421,2.0817615768256523,2.1448452609718847,2.207928945118116,2.2710126292643484,2.3340963134105803,2.3971799975568118,2.460263681703044,2.5233473658492755,2.586431049995508,2.6495147341417398,2.712598418287971,2.7756821024342035,2.838765786580435,2.9018494707266673,2.964933154872899,3.0280168390191307,3.091100523165363,3.1541842073115944,3.2172678914578268,3.2803515756040587,3.34343525975029,3.4065189438965224,3.469602628042754,3.532686312188986,3.595769996335218,3.6588536804814495,3.721937364627682,3.7850210487739133,3.8481047329201457,3.9111884170663775,3.974272101212609,4.037355785358841,4.100439469505073,4.163523153651305,4.2266068377975365,4.289690521943768,4.35277420609,4.415857890236232,4.478941574382464,4.542025258528696,4.605108942674928,4.66819262682116,4.731276310967392,4.7943599951136235,4.857443679259855,4.920527363406087,4.983611047552319,5.046694731698551,5.109778415844783,5.172862099991015,5.235945784137247,5.299029468283479,5.3621131524297105,5.425196836575942,5.488280520722174,5.551364204868406,5.614447889014638,5.67753157316087,5.740615257307102,5.803698941453334,5.866782625599566,5.9298663097457975,5.992949993892029,6.056033678038261,6.119117362184493,6.182201046330725,6.245284730476957,6.308368414623189,6.371452098769421,6.434535782915653,6.4976194670618845,6.560703151208116,6.623786835354348,6.68687051950058,6.749954203646812,6.813037887793044,6.876121571939276,6.939205256085508,7.00228894023174,7.0653726243779715,7.128456308524203,7.191539992670435,7.254623676816667,7.317707360962899,7.380791045109131,7.443874729255363,7.506958413401595,7.570042097547827,7.6331257816940585,7.69620946584029,7.759293149986522,7.822376834132754,7.885460518278986,7.948544202425218,8.01162788657145,8.074711570717685,8.13779525486392,8.200878939010156,8.263962623156392,8.327046307302627,8.390129991448863,8.453213675595098,8.516297359741333,8.579381043887569,8.642464728033804,8.70554841218004,8.768632096326275,8.83171578047251,8.894799464618746,8.957883148764981,9.020966832911217,9.084050517057452,9.147134201203688,9.210217885349923,9.273301569496159,9.336385253642394,9.39946893778863,9.462552621934865,9.5256363060811,9.588719990227336,9.651803674373571,9.714887358519807,9.777971042666042,9.841054726812278,9.904138410958513,9.967222095104749,10.030305779250984,10.09338946339722,10.156473147543455,10.21955683168969,10.282640515835926,10.345724199982161,10.408807884128397,10.471891568274632,10.534975252420868,10.598058936567103,10.661142620713338,10.724226304859574,10.78730998900581,10.850393673152045,10.91347735729828,10.976561041444516,11.039644725590751,11.102728409736986,11.165812093883222,11.228895778029457,11.291979462175693,11.355063146321928,11.418146830468164,11.4812305146144,11.544314198760635,11.60739788290687,11.670481567053105,11.733565251199341,11.796648935345576,11.859732619491812,11.922816303638047,11.985899987784283,12.048983671930518,12.112067356076754,12.175151040222989,12.238234724369224,12.30131840851546,12.364402092661695,12.42748577680793,12.490569460954166,12.553653145100402,12.616736829246637,12.679820513392873,12.742904197539108,12.805987881685343,12.869071565831579,12.932155249977814,12.99523893412405,13.058322618270285,13.12140630241652,13.184489986562756,13.247573670708992,13.310657354855227,13.373741039001462,13.436824723147698,13.499908407293933,13.562992091440169,13.626075775586404,13.68915945973264,13.752243143878875,13.81532682802511,13.878410512171346,13.941494196317581,14.004577880463817,14.067661564610052,14.130745248756288,14.193828932902523,14.256912617048759,14.319996301194994,14.38307998534123,14.446163669487465,14.5092473536337,14.572331037779936,14.635414721926171,14.698498406072407,14.761582090218642,14.824665774364878,14.887749458511113,14.950833142657348,15.013916826803584,15.07700051094982,15.140084195096055,15.20316787924229,15.266251563388526,15.329335247534761,15.392418931680997,15.455502615827232,15.518586299973467,15.581669984119703,15.644753668265938,15.707837352412174,15.77092103655841,15.834004720704645,15.89708840485088,15.960172088997115,16.02325577314335,16.086339457289586,16.149423141435822,16.212506825582057,16.275590509728293,16.338674193874528,16.401757878020764,16.464841562167,16.527925246313234,16.59100893045947,16.654092614605705,16.71717629875194,16.780259982898176,16.84334366704441,16.906427351190647,16.969511035336883,17.032594719483118,17.095678403629353,17.15876208777559,17.221845771921824,17.28492945606806,17.348013140214295,17.41109682436053,17.474180508506766,17.537264192653,17.600347876799237,17.663431560945472,17.726515245091708,17.789598929237943,17.85268261338418,17.915766297530414,17.97884998167665,18.041933665822885,18.10501734996912,18.168101034115356,18.23118471826159,18.294268402407827,18.357352086554062,18.420435770700298,18.483519454846533,18.54660313899277,18.609686823139004,18.67277050728524,18.735854191431475,18.79893787557771,18.862021559723946,18.92510524387018,18.988188928016417,19.051272612162652,19.114356296308888,19.177439980455123,19.24052366460136,19.303607348747594,19.36669103289383,19.429774717040065,19.4928584011863,19.555942085332536,19.61902576947877,19.682109453625007,19.745193137771242,19.808276821917477,19.871360506063713,19.93444419020995,19.997527874356184,20.06061155850242,20.123695242648655,20.18677892679489,20.249862610941125,20.31294629508736,20.376029979233596,20.439113663379832,20.502197347526067,20.565281031672303,20.628364715818538,20.691448399964774,20.75453208411101,20.817615768257244,20.88069945240348,20.943783136549715,21.00686682069595,21.069950504842186,21.13303418898842,21.196117873134657,21.259201557280893,21.322285241427128,21.385368925573363,21.4484526097196,21.511536293865834,21.57461997801207,21.637703662158305,21.70078734630454,21.763871030450776,21.82695471459701,21.890038398743247,21.953122082889482,22.016205767035718,22.079289451181953,22.14237313532819,22.205456819474424,22.26854050362066,22.331624187766895,22.39470787191313,22.457791556059366,22.5208752402056,22.583958924351837,22.647042608498072,22.710126292644308,22.773209976790543,22.83629366093678,22.899377345083014,22.96246102922925,23.025544713375485,23.08862839752172,23.151712081667956,23.21479576581419,23.277879449960427,23.340963134106662,23.404046818252898,23.467130502399133,23.53021418654537,23.593297870691604,23.65638155483784,23.719465238984075,23.78254892313031,23.845632607276546,23.90871629142278,23.971799975569017,24.034883659715252,24.097967343861487,24.161051028007723,24.22413471215396,24.287218396300194,24.35030208044643,24.413385764592665,24.4764694487389,24.539553132885136,24.60263681703137,24.665720501177606,24.728804185323842,24.791887869470077,24.854971553616313,24.918055237762548,24.981138921908784,25.04422260605502,25.107306290201254,25.17038997434749,25.233473658493725,25.29655734263996,25.359641026786196,25.42272471093243,25.485808395078667,25.548892079224903,25.611975763371138,25.675059447517373,25.73814313166361,25.801226815809844,25.86431049995608,25.927394184102315,25.99047786824855,26.053561552394786,26.11664523654102,26.179728920687257,26.242812604833492,26.305896288979728,26.368979973125963,26.4320636572722,26.495147341418434,26.55823102556467,26.621314709710905,26.68439839385714,26.747482078003376,26.81056576214961,26.873649446295847,26.936733130442082,26.999816814588318,27.062900498734553,27.12598418288079,27.189067867027024,27.25215155117326,27.315235235319495,27.37831891946573,27.441402603611966,27.5044862877582,27.567569971904437,27.630653656050672,27.693737340196908,27.756821024343143,27.81990470848938,27.882988392635614,27.94607207678185,28.009155760928085,28.07223944507432,28.135323129220556,28.19840681336679,28.261490497513027,28.324574181659262,28.387657865805497,28.450741549951733,28.51382523409797,28.576908918244204,28.63999260239044,28.703076286536675,28.76615997068291,28.829243654829146,28.89232733897538,28.955411023121616,29.018494707267852,29.081578391414087,29.144662075560323,29.207745759706558,29.270829443852794,29.33391312799903,29.396996812145264,29.4600804962915,29.523164180437735,29.58624786458397,29.649331548730206,29.71241523287644,29.775498917022677,29.838582601168913,29.901666285315148,29.964749969461383,30.02783365360762,30.090917337753854,30.15400102190009,30.217084706046325,30.28016839019256,30.343252074338796,30.40633575848503,30.469419442631267,30.532503126777502,30.595586810923738,30.658670495069973,30.72175417921621,30.784837863362444,30.84792154750868,30.911005231654915,30.97408891580115,31.037172599947386,31.10025628409362,31.163339968239857,31.226423652386092,31.289507336532328,31.352591020678563,31.4156747048248,31.478758388971034],"type":"scatter3d"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmapgl":[{"type":"heatmapgl","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}},"scene":{"domain":{"x":[0.0,1.0],"y":[0.0,1.0]},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"zaxis":{"title":{"text":"z"}}},"legend":{"tracegroupgap":0},"margin":{"t":60},"title":{"text":"Particle in a general field"},"xaxis":{"title":{"text":"x"}},"yaxis":{"title":{"text":"y"}},"width":600,"height":600}, {"responsive": true} ).then(function(){ var gd = document.getElementById('1f2aca7d-5b72-42f2-b543-3cf7f701d249'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ console.log([gd, 'removed!']); Plotly.purge(gd); observer.disconnect(); }} }}); // Listen for the removal of the full notebook cells var notebookContainer = gd.closest('#notebook-container'); if (notebookContainer) {{ x.observe(notebookContainer, {childList: true}); }} // Listen for the clearing of the current output cell var outputEl = gd.closest('.output'); if (outputEl) {{ x.observe(outputEl, {childList: true}); }} }) }; }); ","\u03c0"].join(""),l&&(e.text=P+e.text)}}}}(t,o,r,c,m):function(t,e,r,n,i){"never"===i?i="":"all"===t.showexponent&&Math.abs(e.x/t.dtick)<1e-6&&(i="hide");e.text=gt(e.x,t,i,n)}(t,o,0,c,m),n||(t.tickprefix&&!d(t.showtickprefix)&&(o.text=t.tickprefix+o.text),t.ticksuffix&&!d(t.showticksuffix)&&(o.text+=t.ticksuffix)),"boundaries"===t.tickson||t.showdividers){var g=function(e){var r=t.l2p(e);return r>=0&&r<=t._length?e:null};o.xbnd=[g(o.x-.5),g(o.x+t.dtick-.5)]}return o},H.hoverLabelText=function(t,e,r){r&&(t=s.extendFlat({},t,{hoverformat:r}));var n=Array.isArray(e)?e[0]:e,i=Array.isArray(e)?e[1]:void 0;if(void 0!==i&&i!==n)return H.hoverLabelText(t,n,r)+" - "+H.hoverLabelText(t,i,r);var a="log"===t.type&&n<=0,o=H.tickText(t,t.c2l(a?-n:n),"hover").text;return a?0===n?"0":P+o:o};var pt=["f","p","n","\u03bc","m","","k","M","G","T"];function dt(t){return"SI"===t||"B"===t}function mt(t){return t>14||t<-15}function gt(t,e,r,n){var a=t<0,o=e._tickround,l=r||e.exponentformat||"B",c=e._tickexponent,u=H.getTickFormat(e),f=e.separatethousands;if(n){var h={exponentformat:l,minexponent:e.minexponent,dtick:"none"===e.showexponent?e.dtick:i(t)&&Math.abs(t)||1,range:"none"===e.showexponent?e.range.map(e.r2d):[0,t||1]};ft(h),o=(Number(h._tickround)||0)+4,c=h._tickexponent,e.hoverformat&&(u=e.hoverformat)}if(u)return e._numFormat(u)(t).replace(/-/g,P);var p,d=Math.pow(10,-o)/2;if("none"===l&&(c=0),(t=Math.abs(t))
")):x=h.textLabel;var E={x:h.traceCoordinate[0],y:h.traceCoordinate[1],z:h.traceCoordinate[2],data:_._input,fullData:_,curveNumber:_.index,pointNumber:w};d.appendArrayPointValue(E,_,w),t._module.eventData&&(E=_._module.eventData(E,h,_,{},w));var L={points:[E]};if(e.fullSceneLayout.hovermode){var C=[];d.loneHover({trace:_,x:(.5+.5*y[0]/y[3])*s,y:(.5-.5*y[1]/y[3])*l,xLabel:T.xLabel,yLabel:T.yLabel,zLabel:T.zLabel,text:x,name:u.name,color:d.castHoverOption(_,w,"bgcolor")||u.color,borderColor:d.castHoverOption(_,w,"bordercolor"),fontFamily:d.castHoverOption(_,w,"font.family"),fontSize:d.castHoverOption(_,w,"font.size"),fontColor:d.castHoverOption(_,w,"font.color"),nameLength:d.castHoverOption(_,w,"namelength"),textAlign:d.castHoverOption(_,w,"align"),hovertemplate:f.castOption(_,w,"hovertemplate"),hovertemplateLabels:f.extendFlat({},E,T),eventData:[E]},{container:n,gd:r,inOut_bbox:C}),E.bbox=C[0]}h.buttons&&h.distance<5?r.emit("plotly_click",L):r.emit("plotly_hover",L),this.oldEventData=L}else d.loneUnhover(n),this.oldEventData&&r.emit("plotly_unhover",this.oldEventData),this.oldEventData=void 0;e.drawAnnotations(e)},w.recoverContext=function(){var t=this;t.glplot.dispose();var e=function(){t.glplot.gl.isContextLost()?requestAnimationFrame(e):t.initializeGLPlot()?t.plot.apply(t,t.plotArgs):f.error("Catastrophic and unrecoverable WebGL error. Context lost.")};requestAnimationFrame(e)};var k=["xaxis","yaxis","zaxis"];function A(t,e,r){for(var n=t.fullSceneLayout,i=0;i<3;i++){var a=k[i],o=a.charAt(0),s=n[a],l=e[o],c=e[o+"calendar"],u=e["_"+o+"length"];if(f.isArrayOrTypedArray(l))for(var h,p=0;p<(u||l.length);p++)if(f.isArrayOrTypedArray(l[p]))for(var d=0;d
");x.text(w).attr("data-unformatted",w).call(f.convertToTspans,t),b=u.bBox(x.node())}x.attr("transform",a(-3,8-b.height)),y.insert("rect",".static-attribution").attr({x:-b.width-6,y:-b.height-3,width:b.width+6,height:b.height+3,fill:"rgba(255, 255, 255, 0.75)"});var T=1;b.width+6>_&&(T=_/(b.width+6));var k=[n.l+n.w*h.x[1],n.t+n.h*(1-h.y[0])];y.attr("transform",a(k[0],k[1])+o(T))}},r.updateFx=function(t){for(var e=t._fullLayout,r=e._subplots.mapbox,n=0;n
")}(e,r,n,i):m.getValue(s.text,r);return m.coerceString(y,o)}(C,n,i,T,M);w=function(t,e){var r=m.getValue(t.textposition,e);return m.coerceEnumerated(x,r)}(I,i);var D="stack"===g.mode||"relative"===g.mode,R=n[i],F=!D||R._outmost;if(!z||"none"===w||(R.isBlank||s===c||f===p)&&("auto"===w||"inside"===w))return void r.select("text").remove();var B=C.font,N=d.getBarColor(n[i],I),j=d.getInsideTextFont(I,i,B,N),U=d.getOutsideTextFont(I,i,B),V=r.datum();O?"log"===T.type&&V.s0<=0&&(s=T.range[0]